skysight-inc/HackerNews huggingface dataset:
Yeah, but it would mean that NSA was actually doing its fucking job instead of being dickless douchebags.
This is why Maslov's hierarchy of needs is not authoritive. In my experience, having financial security and being socially altruistic have not been mutually exclusive. Same goes for your example with family. You can be bummed about being out of work, but that doesn't have to undermine the opportunity it presents to spend quality family time. Yea, this is where my cliche point about "balance" comes up.
Ask pg: how does YC ensure it selects teams to fit its hypothesis
With a growing number of applications and growing analysis of how YC selects teams, how does YC ensure its not selecting teams that have tailored themselves to the process (i.e. selecting hoop jumpers)?
Article was long in breadth, but It definitely brought up some bad feelings with past experiences. Sometimes the fault of not 'listening to engineers' come from the horrible politics and culture that exist within the corporation anyways. Point being:

I was once told by the CIO of a company that he should 'just fire the developers (4 including myself), buy a book on .Net and do it himself'.
I'm pretty sure I've seen them in Family Mart and 7&i.

http://www.smbc-card.com/prepaid/brand/guide/index.html

SMBC apparently has them, too.
Lenovo Apologizes After It ‘Messed Up’ with Tracking Software
Visualizing Twitter Connections with D3 and ClojureScript
I think the trees try to keep a reserve of water around them, instead of letting it go back into the ground. Some anecdata - my family due to risk of falling decided to cut down some trees. Mere days after that the sewage flooded the basement. The trees were apparently keeping a reserve of sewage water around their roots that got released once they were cut down, flooding the basement.

Multiple trees could keep that water around releasing it once there is too much water, thus forming or preserving aquifer. Not to mention they reduce evaporation.
check out this stackoverflow too: http://goo.gl/MUpnRC
Really? And here I always thought enterprises pay at the last minute (or late) in order benefit from inflation. If you have lots of money, then even benefiting from a 0.0001% inflation is worth it.
Awesomplete
Analyse Asia #18: The 500 Startups Footprint in Greater China with Rui Ma
I followed your math, but not your conclusion!

Say we use your example of H = 2L. Then we have R_s = L / (2L - L) * R_a, or R_s = R_a. Sure.

Now say we double the heap: H = 4L. Then we have R_s = L / (4L - L) * R_a, or R_s = R_a/3. For a fixed allocation rate, increasing the heap makes the scan rate go down, i.e. we scan less often.

It seems like you're assuming that the live set is a fixed fraction of the heap size, but that doesn't make sense to me. The size of the live set is a function of what the program does, not its heap size.
It sounds like you have built a meta ad manager that taps into the API's for these ad platforms.

How does your pricing work given that you are targeting advertisers who spend between 20K - 1M?

Is it a percentage of ad spend or a fixed monthly fee?
Podcast Synopsis: Rui Ma (@ruima), partner from 500 Startups covering Greater China, joins us to discuss her investment thesis and the kind of founders she back in a vibrant and dynamic ecosystem. She gives an introduction to 500 Startups and how they help startups with their mentors network and events, and discuss some interesting companies under her portfolio. She also added some insights on the angel investing ecosystem in China and provide some advice to how foreign founders can start up in China.
"Site is offline due to DDOS with the recent media attention."

Phhh, more likely an attempt at controlling knowledge of the "Intelligence Core"!
You just need to remember that they are UTF-8 encoded when they come back out.
It's a good question. We want Bitcoin acceptance to be straightforward for our users, so we deal with a failed confirmation on our side. We do not debit the user.
Announcing RSS support for Limelight.link
Amazon Two Hour Deliveries Come to Prime
That parser is something: https://github.com/scross99/locic/blob/master/lib/Parser/Par...
The Indian Vulture Crisis
"I used to do everything in google's ecosystem "

How does that work if you're using Windows phone?

"Microsoft has been forced to get it, their stuff works great on all platforms"

I can't get IE, VS, or much else from MS to work on linux. Until then, MS isn't really working on all platforms.
You -cannot- have a distribute database without consistency. Prove us ALL wrong, please.
A cursory search for "forest aquifer" returns a number of relevant results. A couple of accessible and interesting ones:

http://en.wikipedia.org/wiki/Pine_Barrens_%28New_Jersey%29

http://files.hawaii.gov/dlnr/cwrm/publishedreports/eco1469_a...
25 Years of Photoshop
Grizzlies waking up ahead of schedule in Yellowstone
Functionally that's what it sounds like they've done with their offline mode. They use "wave" style images instead of qr codes. They also use asymmetric crypto I think, like FIDO, but unlike OTP. It might not be feasible to offer a 6-digit code fallback, though, unless you can map RSA or ECDSA or whatever they're using into a problem with a 20-bit solution space without allowing offline brute forcing.

Their offline mode seems like FIDO but with a bidirectional wave image / camera requirement to get around lack of a better data channel (like u2f-hid support that FIDO requires).
In my opinion, one of the benefits of ionic is building an Android/iOS app that can be easily ported (may have to change a few things) as a mobile website. I've never had any problems using Ionic as a mobile website, but i'm unsure if there would really be any deal breaking pros and cons.
I used to be a fan
> that guy on youtube develop his game

You're probably talking about Handmade Hero, by Casey Muratori. Unless there's more than one person doing this.

https://handmadehero.org/
Ask HN: The death of Google: the self organisation of the internet
How would the internet go about doing that?
This is the way we deprecate those more talented than ourselves. We say, "He may be able to fly -- but how is his free throw percentage?"
Australia braces for tropical cyclones
See Why You Should Learn a PHP Framework
Why does it matter? Between ridesharing and the steady march towards self-driving cars, you'd think that there there will be little reason to have a large capital expense sitting around idly adding zero value when not in use.
I've got a 2011 Macbook Pro, and sometimes video refuses to play, but I always assume it's because I've got way too much stuff open, and it's low on memory.
This was a long time ago, so maybe you won't see this reply :-) Rebase is awesome as long as you never publish the branch before you rebase. If anyone uses your branch, then the history will not match up and they will not be able to merge their changes because Git will not be able to determine the order of the commits. I have gone through this more than once and it is not fun at all.

Rebase works extremely well for what is was designed for: You have a lot of people working completely independently and you want to submit your changes to a central maintainer. You rebase your branch so that the changes appear to be applied directly onto their branch. It makes it much, much easier to review. If the change is accepted then it is merged and everybody uses the merged version. If not, the branch is destroyed (of course you still have your changes in your repository). As long as nobody makes any changes to (or branches off of) a branch that will be rebased, then there will be no problem.

Because the vast majority of people use git as kind of a "better SVN", with a centralized repository and published branches (using Github or the like), most people should never, ever use rebase. Especially if you are trying to design a simple workflow for neophytes, then you should almost certainly not make rebase easy to reach.

Like I said, I like rebase, but it is not something that fits well in a collaborative office environment. It works much better in a hugely distributed open source project, or a personal project (if you are being very careful).
Raspberry Pi Z-Wave kit exposes private key
I don't really think this damaged their reputation, even in the slightest way. I had never heard of the problem, and it seems that even the people that suffered it went ahead and bought another mac: https://news.ycombinator.com/item?id=9079010
Thanks a lot! This will be incredibly helpful to me :-)
I will never again consider buying a Lenovo neither for myself, nor any company I am with. I'll also make sure to recommend another brand to anyone who asks my opinion. What an absurdly stupid business decision.
Does Lenovo enforce whitelists on its Thinkpad laptop line too? Or just non-Thinkpad laptops.

If they have Thinkpad whitelists, do you remember if IBM did so when they owned the Thinkpad line?
I've seen some on Reddit...
In theory late fees would work well but in practice a large enterprise dealing with a small supplier is likely to do one of two things:

1) Flat out refuse to agree to late fees. They get removed from the deal or the whole thing is off.

2) Simply pay the original amount and ignore whatever late fees you have added on. Don't like it? "Speak to accounts", "we don't have a process for that", "these fees aren't on the paperwork that I have here", "speak to your point of contact", "I don't know anything about that", repeat.

It all comes down to who needs who more. A large company has a mountain of suppliers to choose from and they are often fairly easy to replace. They have potential suppliers trying to get in the door all day long so if you don't like it you can show yourself out. Meanwhile a small supplier only has a relatively small set of large customers they could possibly do business with and they are very hard to get.
I've not experienced that, even within SEPA (the EU's transfer area). Payments from e.g. Denmark to Germany seem to typically take one business day to go through.
They didn't even close all their parentheses.
If you insist on keeping the risk on the seller side then what's
wrong with good old Charge On Delivery?
Looks cool! But wait: does it mean that we have to add this instrumentation code when debugging, but when releasing to the Play Store, we have to remember to remove it?
Or does it work only when the app is not signed and you can attach the debugger?
See the comment below in this subthread. You are right, no mentioning of XKEYSCORE but they pretty much owned their whole mail server(s).
Sure. If your FDE disk is mounted and your machine is susceptible to any kind of remote exploit (OpenSSL, Adobe flash, weak ssh password, etc) then the attacker has full reign over your disk when they arrive.

File-level encryption constrains them to just the files you have open at the time, although of course any breach might be persistent, so they could theoretically wait around until supersecret.txt gets opened and grab it then.
Here's the deal with the TPP. It is a critical component of the financial and strategic future of the United States.

Put plainly, Asia and the Pacific Region is forecasted by both OECD and the International Monetary Fund to be the primary area of financial growth for the next several decades (while down in the latest report the long term prospects are encouraging). China continues to grow despite recent staggarings; Taiwan is projected to continue acceleration of growth; South Korea with support from China and the United States are planning for reunification with North Korea (and the subsequent acquisition of resource rich lands). The region's development index is cresting a knee on the curve - pairing nicely with its large population, strong trading routes, and stability (compared with the European pressure cooker).

China, the new kid on the block, now the largest creditor nation and second largest economy is leading a trade deal in the Pacific (and a few other invited nations) called AFTA - a trade deal the United States has not been invited to, despite her vocal interest.

The US has done what it can to dissuade allies from joining in on AFTA, and has offered these allies instead membership to an alternative trade deal - one that curiously lacks China, despite its vocal interest...

The Trans-Pacific Partnership represents a keystone in America's 'pivot' to Asia (/'rebalancing'); a bid to win key influence on the rules for international trade policy in the region that will benefit the US - and will exclude China unless it agrees to the some longstanding US wishlists (especially with regard to intellectual property).

It is an unfortunate fact then that what is know from leaked drafts of the trade that it comes with certain trojan horses - administrative and corporate wishlists that could not pass the muster of even a generally distracted domestic voting population, such as requirements mentioned in the article for internet service providers to filter and monitor customer traffic.

It's a sort of damned if you do damned if you don't scenario. The TPP is important for navigating future global financial and international policy options, but bundled with it are laws that would otherwise be rejected at the ballot box.

To summarize it's important to understand the issue broadly: it is dangerous to be a single issue voter. It would be a shame to trade major strategic opportunities for the ability to share ripped DVDs. It would also be a shame to take another step back on internet freedom for international trade whose benefits in the short term are bound to be largely captured by large and multinational corporations. Thus enters the important of a representative government - only a representative government has the perspective to both barter at the macro scale for the benefit of whole of the nation as a singular identity at the same time brokering for the interests and the preferences of the daily concerns and liberties of the regular citizen.
use Qubes OS to run everything, including usb and networking stacks, through VMs.
Blueberry galette with instant chocolate ice cream
I've thought about Ubuntu...but it's a comfort thing. I'm afraid that telling my parents "hey so this new thing is more stable...." and it'll just trail off after that. For now, I'm afraid, I'll just keep fighting the good fight.

Remote maintenance is probably something I should look more into.
Segment Clock
Is this really viable in long term? Won't the spot price increase if more customers bid for the resources? Can Amazon just change its pricing conditions to make this obsolete if the startup gets more customers and Amazon actually starts loosing money?
Dropbox users can score 100GB of OneDrive storage for free
Lithuanian Mobile Worker Launches B2B with €500,000 Norwegian Capital
I don't call unequally treating the other group equality, but I don't believe we can get to the land of equality without the privileged walking through the tunnel of oppression.

Maybe I'm wrong, or maybe you have never seen anything to support such a view because your eyes are closed.
Seems like nostalgic technology compared to BioChronometrics which is completely passive and much faster for the user.
http://oxford-biochron.com & http://NoMoreCaptchas.com

As the name implies. :)
We then identify locally abundant biomass available in that region to give the soil whatever nourishment it needs.

This seems like it would ultimately be the critical path item. You need a lot of fertilizer for them to grow.

I applaud what these folks are doing!
I believe the root of the problem, lead-free soldering joints, was common to all portables of that time
US cancer survival rates improving, study finds
How Futurespectives Help Teams to Reach Their Goals
I really hope the IO kids give Joyent their ball back, so we can all go back to playing.
Yeah i wish he elaborated a bit on this since it seems the critical and difficult part (well once people let you grow the forest in peace that is..)
113 web board games with Three.js
I recently discovered pgcli, it is pretty slick
To me it just sounded like they wanted waste from nearby farms / food production.
In this case, Lenovo hardly is spying or even interested. The bad thing is they are

a) selling capability to advertise to you, without your real consent, and

b) when the do it, the implementation is so horribly broken that it exposes end users to be exploited by just about anyone.

I see little malice, I see a lot of incompetence and outright, unforgivable stupidity. This opens door to the malice of others.
Just one, plus this temporary account. I am not at home and I don't have access to my password safe containing my HN password.
My MBP had this fault and was out of warranty (I'd taken too long to take it in). They replaced the logic board and screen free of charge. I think the amount shown on the zeroed invoice was close to $1k.

Same Apple Store, my wife showed that her iPhone with cracked screen had dust in the camera, assured them the dust predated the screen smashing and they gave her a new phone.

I suspect newly opened Apple stores are granted a budget to go above and beyond in order to build local reputation.
The entire UK is the size of a small US state. You can literally just get drunk, black out, and wake up in a different country. (Citation: http://www.dailymail.co.uk/news/article-2509837/Teenager-wen...) In the US, you could travel the equivalent distance of London to Serbia and still not leave the country. That has a huge impact on passport statistics.
>> This is great news

Right now, this is only -good- news for me, because it's not clear what the fix is.

My main concern is what they're replacing the defective boards with. When I replaced my motherboard under AppleCare, they basically gave me a new board with the same design defect. In less than 6 months, I had the same problems, and then my MBP died over the XMas holidays. Lucky me, I replaced it with a Lenovo that came with Superfish installed.

For the news to be great, they'd have to replace my current board with a redesigned board that won't fail again in 6 months. Until more information trickles in from people who have gotten their MBPs fixed, I'm going to reserve judgment.

In any case, I'm very happy that Apple finally decided to make whole the people who have suffered with this problem for the past few years. It was the right thing to do. I do feel badly for the people who sold their units at a significant loss though.
After 9/11, the U.S. started requiring a passport to reenter the country, even from Canada or Mexico.
> It might not be feasible to offer a 6-digit code fallback, though, unless you can map RSA or ECDSA or whatever they're using into a problem with a 20-bit solution space without allowing offline brute forcing.

Probably not. Supporting traditional (T)OTP is more about interop than anything else (the back-end just gets a one-time code to check against a list/counter or against a time-derived token, checking for drift etc. Main point is you can keep your auth-stack as-is, and your shared totp-secret in the same place[t]).

You could probably do assymetric crypto fine with qr-codes[1] they pack a lot of data.

If an ECDSA signature is ~48 bytes[2] -- that's going to be hard to compact down to a reasonable fallback... maybe. If the idea is to use asymmetric crypto as a backing for OTP, I suppose you'd do something like signing TIME+salt, and transmit the signature and the salt. Unless there is some trick one can do with checking partial asymmetric signatures, I don't see how you could get away with sending less than SIG+salt, or ~50 bytes. That's way too long for typing in, as a usable fall-back.

It might actually involve less typing to generate a shared secret -- but that'd completely break the UX -- so it doesn't sound like a sane fall-back to me.

[1] http://en.wikipedia.org/wiki/QR_code

[2] http://crypto.stackexchange.com/questions/3216/signatures-rs...

[t] http://spod.cx/blog/two-factor-ssh-auth-with-pam_oath-google...
It IS the cost of doing business in China, and the main reason why Google is left out. Facebook is left out of China in a mix between censorship and protectionism.

Skype serves a completely different executable in China in order to circumvent their own encryption.
I was impressed by how easy it was to integrate Clef into my existing auth system- by far the best two-factor authentication system I've used.
> Say you have an IO function with two parts

We're not even arguing about the same thing. I wasn't talking about the rm function, I was talking about the "last" function in my original comment.

> If you did this it would be deduction.

I did enumerate every possible way that function can go wrong in Haskell. It is precisely n-1 where n is the length of the list (we can ignore the empty list case without loss of generality because it is easy to handle that case statically). In every other language in mainstream use today, the number of ways it could go wrong is infinite. And we actually do see those happen sometimes in practice.

The analysis in the above paragraph is the "active acquisition of information from a primary source", i.e. observational evidence for the inductive argument that code written in Haskell is "more likely to be correct".

> As you said earlier, they "rewrote a substantial groovy app in Haskell". There are too many confounding variables there.

I'm keenly aware of the confounding variables. But the fact is, you're never going to find a significant study that doesn't have a bunch of confounding variables. If that's your criteria for making a decision in this domain, then you won't be accomplishing much. In fact, I doubt we even have strong experimental evidence that C is more productive than assembly language. If you have different people write the different languages, the skill of the people is a confounding variable. If you have the same person write them all, then their knowledge of the languages and their mounting domain experience are confounding variables.

So we take whatever evidence we can get. If my bayesian prior was that all languages are equally likely to result in correct programs, then this evidence tips the scale slightly in Haskell's favor. We can't take it to the bank yet, but we've only looked at a couple pieces of evidence. (That's not the only evidence out there, but I'm constraining the discussion to this because of the bandwidth of this communication channel.) Point is, I think we're at the point where savvy forward-looking people should at least take note of Haskell's potential benefits. However much we know now, we will continue to learn more as we observe more and more people using Haskell to build real things.
Nice effort. But how do you determine score? Do you read one by one and then assign numbers?
What is the difference from 4 to 5?