skysight-inc/HackerNews huggingface dataset:
Fuck this.

No, actually, fuck YOU. Everyone out there who is going all white-knight on "Oh no, this is not a good situation yadda yadda, you're being exploited, abused,... You're in such abusive relationship that you don't even see it". The job posting was worded to be terrible just to ensure only the most motivated and willing would apply.

Does this mean PA are looking for a slave? No, there are better ways to get yourselves a slave and a lot of startups are doing it without anyone batting an eyelash. Look around you: unpaid internships, low salaries that don't compute with the living costs in the area, all these talks of "sure, you start with a low salary but you'll get equity and stock-options",... This is the real bullshit happening around us every day.

All of this talk about "he's working in awful conditions" when he's describing his happiness is making me sick. Who gave any of us the Judgement Stick to impose our views on other people? The real abuse Kenneth is getting is from anyone putting words he never said in his mouth. He's doing great stuff for a great company who SUPPORTS him whole-heartedly. Why is this crowd trying to disminish his proudness of being part of a family?

We've broken the boundaries of the "9-to-5" job. We're beginning to see the myth of developers working only from the workplace crumbling in front of our eyes and I'm only expected to be at work during the day because we got a sales team whose job IS 9-to-5. Because in the end it's not about our capacity to seat 40 hours in an office but our capacity and desire to get stuff done. And some of us are burning with it, don't deny them. Yes we don't count our hours but what would be our alternatives? Go home while we're HAVING FUN? And I can't picture a workplace where I would be told "Okay, you did your thing. Go home and continue it tomorrow morning." I stay late because I like it, sometimes for the 1Gbps fiber, sometimes because there's still stuff I want to do. Yes, two people could do my job and we could share the hats. But we could also hire 50 people to share the hats and just produce even less.

Stop hating and go slap the companies who really deserve it, all the one who boast their funding, business model, clients, w/ever... and think you're being "arrogant" when you ask for a decent salary.
> I wonder, is there still someone who believes that patents are protecting the small inventors and companies?

If that were true we wouldn't have any patent system at all.
If it would be possible to keep driving the Toyota while lending it to three different friends at the same time - I'm sure Toyota would have a problem with that.
So how's 2007 treating you?

Don't worry, by 2013, KDE 4 is a better and more stable UI than OS X. :)
It's actually good that you didn't have a contract. If you did, you would probably be sworn to secrecy and not be able to share this story. Sure, with a contract you could take them to court, but you can do that anyway if someone stole your work.

I did work through an agency for a San Francisco interior designer. The agency's Founder paid me with multiple bad checks. Meanwhile, two years later, my work continues to be used and I remain unpaid for a month of full time work.

I ended up launching a site exposing the guy behind the agency who has a history of writing bad checks. I've received many emails from others he scammed or tried to scam so I find some peace in the fact that when people google his name, a site exposing the guy come up.
It's more like leaving when you're asked to instead of being kicked out by the bouncer. It seems pretty clear that it violates the TOS, but I'm sure they'll find another way in.
I'm not trying to convince anyone, I just enjoy arguing.
"There is a limited supply of bitcoins". Not really true. Bitcoin is infinitely divisible (unlike a dollar). Having only 21 million is not an issue, because pretty soon we will be talking about micro bitcoins as the base unit of transactions.

And then there will be another Bitcoin competitor (Litecoin). And another. And another. We will never run out of bitcoin and equivalent products.

Stabilizing the price is definitely an issue. Can it be stabilized?
I like this one:

>Finite coins plus lost coins means deflationary spiral
>As deflationary forces may apply, economic factors such as hoarding are offset by human factors that may lessen the chances that a Deflationary spiral will occur.

Its the weakest myth busting on the whole list.
This was a TOS violation, nothing 90s-Microsoft about it.
Unless you go to extraordinary effort to keep your DNA confined, you almost certainly leave samples in publicly accessible places hundreds of times a year.
> why buy something today if it will be cheaper tomorrow?

Because you want it today.

The "fear of deflation" argument is now pervasive among monetary theorists. The argument goes that if people know that prices will fall, they will indefinitely delay all economic activity.

This ignores the time preference aspect of economic decision making. For example, I will buy my cup of coffee today rather than wait a day or week to save 1% because I WANT IT TODAY.

We've seen periods of significant economic growth coupled with falling prices.

Before going fiat, we had slowly falling prices in our nation's period of largest economic growth, the late 1800's.

"Wholesale prices dropped 47 percent from 1879 to 1900 and economic growth averaged nearly four percent per year." - Ron Paul

http://dailyreckoning.com/the-mythical-merits-of-paper-money...
I get it, you're both joking about how these 'flaws' allow us to do cool things with our phones - but the point being made (which you're both missing or ignoring) is that not everyone is tech-savvy like us and it's very possible for them to brick their devices.
Exactly, it was pretty dishonest for anyone to say the the ACA would reduce healthcare costs, it was obvious they were going to go up.
Calling HTML content over Bitmessage
I tried to figure out how to do this a while ago. Doesn't anti cross site scripting built into most modern browsers stop this? The flash and java security models certainly do.

I think you can do this by serving the user a hidden form that e.g. sends a firmware to the device, and a real form that they are likely to submit. The hidden form is the one that actually gets submitted. But I thought anything via XHR wouldn't work. Which is needed for a brute force attack say.

What did you find?
Very cool...though I have to say, CC is a constant reminder that whatever you put on the Internet will basically remain in the public eye for the perpetuity of electronic communication. There exists ways to remove your (owned) content from archive.org and Google...but once some other independent scraper catches it, you can't really do much about it
I'm not sure it's so bad. I bought my OCZ Vertex 3 Max IOPS 2.5 years ago, it's been great and I'm still happy with it. They also have had many good reviews.
Patent trolls don't go after non-US software companies so long as there's no US entity or office, mostly because they can't.
Just to explain why growth => inflation, frequently:

Grow the (effective) money supply with lending and deposit accounts, and apples / dollar falls. When things are growing, people know there is money to be made, and so expect they are more likely to be paid back, and so lend more freely.
They can't magic up their own, but they can issue bitcoin-substitutes, in the same way that banks issue dollar-substitutes in the form of USD credits on your account, redeemable for 1 USD worth of debt owed to the bank.

It's an open question whether such substitutes will trade on par with the real "in-blockchain" thing. Personally, I doubt it.
I think it depends on what you're doing with the documents. My current job involves writing 10-20 page legal memos based on a couple of 30-50 page briefs, and maybe a few hundred pages of supporting cases. I have to get comfortable discussing all the material orally. I print out everything because I find it to really help with recall (particularly verbal recall). On the other hand, if I'm looking for some particular quote I highlighted, its a very slow process to shuffle through dozens of printouts looking for what I highlighted. If I'm trying to sort and categorize my annotations, say by legal issue, dealing with paper highlights is obviously a bit cumbersome.

What I really want is to be able to write on and mark up paper and have it automatically digitized and indexed for sorting and retrieval.
The government could keep currency stable by simply not permitting more to be created. Done. That's not the intention. The intention is to make sure the banks can loan out as much as they want when they want and then get bailed out when crashes occur.
No, we should display the last time you were fully backed up in the console. If you turn on your computer, move photos to it, and turn it off, even if you press "backup now" likely they won't be included in the scan. In our best practices and introductory email we say that if you want at least a "daily" backup, you have to let us run for at least 3 hours so that we can fully index your new/changed files and back them up. If you added a lot of files it'll take longer, if you only add a few, it can be pretty quick.

If your complaint is that the Backup Now button does not do a full-system scan, that is totally valid and after the reddit thread our engineering folks are looking in to changing the "backup now" button's behavior. One of the reasons it doesn't do that now is because a full-scan will hang your system, where uploading the remaining files is very light and unnoticeable. Like with any functionality decision it's tough to say what is the best answer, hanging someone's system each time they press a button, or kicking off a remaining files upload and gradually scanning the drive over the next hour.

I sincerely apologize if I am not communicating well though, I am not trying to talk down or assume you or anyone else is an idiot in any way. I've tried to address everything that you bring up on here and on reddit. As far as expecting Backblaze to run when the computer is turned off, you'd be surprised at how many of our support tickets ask, "If my computer is off, are you still working?" so we do see that quite a bit. I don't bring it up to try and dig at anybody. I also think we've taken responsibility for the bug that mislead you in to believing you had data on our system when it had already been removed. Once we realized what had happened in your case we offered a refund and have since fixed it so that it does not happen to anyone else.

We're in the business of backing up data. When customers lose data, whether it's something they did or something that occurred on our end, we feel badly about it and try to make it right. We do have a viable product. We've restored over 4 billion files for the customers that have accounts with us. We take it very seriously.
The 'why buy something today if it will be cheaper tomorrow?' was never very convincing to me. There are many markets, look for example at computer hardware, where delaying a couple months can get you huge savings. And yet people buy new hardware, all the time.
That was for the Right to Development draft.

> The Committee then approved, by a recorded vote of 148 in favour to 4 against ( Canada, Israel, United Kingdom, United States), with 27 abstentions, a draft resolution titled “The right to development”.

The privacy one didn't have a vote.

> The draft, approved without a vote, would have the General Assembly call upon Member States to review their procedures, practices and legislation on the surveillance of communications, their interception and collection of personal data, including mass surveillance, with a view to upholding the right to privacy by ensuring the full and effective implementation of all relevant obligations under international human rights law.
If your genes reveal you are at a higher risk of developing certain diseases and insurance companies had access to that information, they might deny your their products or charge you more for them.
I'm pretty sure the restriction to objective-c was due to performance concerns.
That's crazy... I guess he is chasing something that doesn't exist. He wants to bring his company and product to a place it has no reason being. He needs to settle down, figure out what he wants to do, and just do that for like 2 years... If it's not working, ok, pivot, but don't just pivot out of nervousness and irrationality.
I'm not sure whether this winds up being meaningful, but a difference is that more hops means more transaction costs.
Only in this case it's not a single buyer.

i.e. completely invalidating the comparison.
Most of the problems arise from the existence of asymmetric information. Consider how a blackmailer's power evaporates when the information they possess is made public. I think the simplest and most likely outcome is that all of the collected data will be made public.

While it would be nice to maintain the illusion of privacy, it is only that, an illusion.
As I understand, from one of the early Gmail product managers, element class names are the most stable of all the 'fingerprints'. The Javascript data structures are quite stable, and the element IDs change pretty much every session.

(Source: I'm the author of the ActiveInbox Gmail extension, and at various times have spoken to Gmail engineers directly).

I agree a service would be a useful thing. A killer bit of value would be if it could workaround Mozilla's addon rules. (We actually stopped publishing on Mozilla addons, because if Gmail changed, we couldn't wait 10 days to be "re-approved" to fix it, and as mentioned by gkoberger, Mozilla really clamps down on dynamic in-app updates).

Ymmv, but if it helps...
From the POV of an extension developer, service reliability is critical, and I'm not sure if there's enough GMail extension developers to be customers and make it economically viable?

If there is, I think the ideal service would taint DOM elements with class names to make the important things selectable (rather than a Javascript API to retrieve elements). That way, we could build our own selectors with fail safes to fall back on (and we don't have the security headache of incorporating your dynamically-updated code within our own protected sandbox. We can just share the modified DOM instead).

Whatever you do with it, I'm really impressed with how cleanly you built this kartikt!
That's interesting. I just assumed that they would, since DNA is pretty stable once extracted and storing nano or micro liters of materials, even at -80C, shouldn't be too expensive considering the upside.
Embarrassing. I should have checked for myself.

And it is strange. Maybe the author needs to check his locale settings?
The Mythical 49% Who Oppose Doctor-Assisted Suicide
1) Generally rent is more expensive than owning the house of similar size (in SF and NYC it's probably not the case though).

2) Moving big family is stressful and time consuming.

3) Generally it's better for your karma if you pay your debts.

If the situation is desperate then foreclosure could make sense. But healthy software developer in the US is hardly in desperate situation even if his startup just failed.
Why is Google Funding Grover Norquist, Heritage Action and ALEC?
If HN will excuse my rant...

They're parasites and bottom dwellers empowered by the fact that online marketing lowered the entry bar into marketing.

During my 5-year experience with them, I quit in one where I worked full-time, worked with several dozen of these 'agencies', my ex works for one, and I am due payment tommorow by one. I'm drawing a line here (not nudged by this letter, I've come to that decision few weeks back) - I'll never work with them again.

Their job is to suck your soul out, give you peanut shells, and kiss asses to their clients. They're never satisfied with the results, they won't pay the market rate, they abuse their employees. At first agency, I worked 120h a week, for several months, on several ocassions. Ended up in ER twice, lost an organ (gallbladder) and seriously damaged another (chronic gastritis) in short period of time, had micronap hallucinations regulary. Yes, I should've known better. Youthful energy got the best of me. It got best out of all their other employees, almost all who have left "violently". I was 27 at that point.

On a more lighter note - old school marketeers with vision, concept and drive now get even more respect from me. I didn't appreciate them enough when I started, thinking that they're not doing enough "numbers". Tough times for them and it's a shame. They'll be back on horse soon enough, I hope. There ought to be data-sucking ad-providing backlash at one point, right? Tell me it is so.
It's reasonable and not. The installer is a tool for assisted rooting. Yes, that's dangerous and voids warranties. But just search for "root" on the Play Store and you'll find thousands of apps designed to exploit and utilize that status. These are great features, and Google clearly allows them...

That said, part of me is chuckling internally that CM got caught being unable to distribute their proprietary (windows-only!) "installer" solution through Google's proprietary distribution channel. There are open source paths to a solution here, and CM didn't even try...
That depends on the content of "more". "More new and game-changing information" != "more of the same expressed in different words". Government surveillance or non-governmental money are very broad topics, which can have a lot of different aspects. OTOH, reading yet another story "NSA spies on you" is excessive, I agree - we already know that.
I need to verify that not only does the JS I received behave correctly (i.e. it will be appropriately sandboxed), but also that the JS I received from the server is the one that the developer intended to serve me. This is because even with perfectly secure transport, a compromised server can always give me JS that is valid and stays sandboxed, but does bad things (such as generating weak keys).

I need to perform an integrity check on the JS to satisfy the second requirement, and the integrity check should not depend on the server that served the JS (since a compromised server could lie about its hash, for example). Moreover, the check needs to be automatic, and trustworthy. One solution is to check the hash of the JS against known-good hashes from the developers (i.e. get the JS from the website, and get the hash from a CA), and then cache the JS locally until I determine that a new version of the JS exists (I want to avoid re-downloading it over and over--that only gives MITM and MITS attackers more chances to serve me bad JS, and it's slow). Not an easy problem; otherwise we'd be doing it already :)

PNaCl offers the infrastructure to do this. I would use asm.js if it did so as well.
Nitpick: Adi Shamir is "the 'S' in" Rivest, Shamir, and Adleman.
When Google is saying CyanogenMod is voiding warranties, are they talking about warranties from the hardware manufacturers? It feels like the OS is open, but the Hardware is not.
I think a better example would be Elliot Spitzer. He was going to post an op-ed in the wa-po that was critical of the administration with in days of when the information about his sex scandal was released. The scandal instantly sucked away any credibility he would have had. Threat neutralized.
The U.S. delegation did get the right to privacy text watered down (and argued that there is no internationally recognized human right to privacy!), but the text still expresses serious concerns over mass surveillance.

The 148-4 vote is not on the right to privacy, but on a different text about the "right to development". The U.S. delegation actually voted in favor of the right-to-privacy text.

If you search this transcript for "The Committee then", you can see that they had many different work items considered at this meeting, not just the privacy item.
Your analogy is flawed and completely unrealistic. BitCoin's fluctuations are insane, we're talking about ~ 15 times compared to last year. Would you seriously use a bitcoin to buy a cup of coffee today ?
I'd really like to see some better analysis of that. The ACA has made the first point mostly moot in the US (as it already is in most of the developed world), and... let's just say that I'm willing to take my chances with the "assassination virus" thing.

Seriously, what's the real danger here? I just don't see much. I paid 23AndMe and was generally pretty amused (and sadly unsurprised; not much of anything interesting turned up in my profile).
I think quoting Dan's email repeatedly is entirely unhelpful, I'd appreciate it if you wouldn't to that. We've actually addressed every single point in Dan's email, talked to Dan repeatedly, and gone beyond what he originally wrote. Sure it has a catchy title, but if you actually read it (and the replies it generated back then), and then compare to what PNaCl does (including discussions on the LLVM mailing list) you'll see that I'm not making things up here. Our IR subset was designed to be portable and stable.

Undefined behavior: it's mostly gone by the time the pexe is created, and our intent is to remove all that's left (e.g. shift by larger than bit width is trivial to fix). I think what's left is mostly non-issues that can't be easily fixed without breakage, so honestly I don't think undefined behavior is any kind of a deal breaker at this point. asm.js still doesn't have canonical NaNs so it's not fully defined ;-)

Note for other readers here: yes C/C++ have undefined behavior, but both PNaCl and asm.js settle on actual behavior before something gets shipped to the browser.

On compile speed: agreed, but I'll take the "it's getting better" approach here (hey, asm.js can do it for runtime!).

I'm not quite sure why having a non-SSA representation would be a requirement. I agree that there are advantages, but I think that's true of both approaches.

Extra bindings and non-Pepper: agreed.
They had a high rate of warranty replacements for several years...so much so that it cost the founder and CEO his job.

It's pretty hard to make money when you have to provide two products for the price of one. It went on for so long that it was scary.
Black Friday and Cyber Monday book/ebook deals and $1 selected Elsevier titles
It's that time of the year again. If you're looking to enrich your technical literature collection, I've compiled a list of deals for all of you.

[Elsevier](http://store.elsevier.com/)

100 selected DRM-free e-titles are available for only $1 each, with promo code ONESALE
for books listed on [this page](http://store.elsevier.com/coArticle.jsp?pageid=17600012)
which include:

* API Design for C++, 1st Edition (released 2011)

* CUDA Application Design and Development, 1st Edition (r. 2011)

* Data Mining: Practical Machine Learning Tools and Techniques, 3rd Edition (r. 2011)

* Private Cloud Computing, 1st Edition (r. 2011)

* The Basics of Information Security, 1st Edition (r. 2011)

* Windows Registry Forensics, 1st Edition (r. 2011)

Elsevier is also offering up to 50% OFF all Science and Tech books andebooks (DRM-free) with code CYBER50
Offer ends December 3rd.

[Peachpit](http://www.peachpit.com/)

* ebooks and videos: 45% off 1, 60% off 2 or more with coupon BFDIG2013

* books: 35 off 1, 45% off 2 or more with coupon
BFPRI2013

[O'Reilly](http://oreilly.com/)

* they have something planned for CyberMonday, but nothing specifically disclosed yet.

* bookmark http://shop.oreilly.com/category/deals/cyber-monday.do

[Apress](http://www.apress.com/)

* ebooks and alpha books are $15 on CyberMonday only.

[InformIT](http://www.informit.com/)

Use code BF2013

* 30% one title

* 40% two titles

* 50% three titles

----
Wiley, PacktPub and No Starch Press don't currently promote any special deals as far as I've seen.