skysight-inc/HackerNews huggingface dataset:
Outrage is useless. Protests won't stop shit. Did they stop the wars? Nope.

It's what you do with that situation is important.

I'd say an independent party should use privacy as an opportunity, a platform, name the responsible for the spying. Name the politicians who voted for it, name the judges to let it happen.

Another good thing that will come out of it is the awareness of the encryption. More people will start using it. Assuming NSA doesn't have a magical anti-crypto algorithms, and it's a pretty solid assumption, NSA can spend trillions of dollars on hardware and still not be able to decrypt just one message.
i haven't lived in America long enough, I'm Asian. I lived in Australia for long enough to know what democracy feels like, at least on the surface.

But this incident is really something that I can't comprehend. What's happening to all those crouching potential heroes in American movies? The only hero I've seen so far is Snowden.
Where have all those American brave cowboys gone?
Where has the American dream gone? The dream of liberty, freedom, of a Fair country?

Haven't lived in America myself, but from the self-confident, open-minded Americans I met, from Hollywood movies, I just can't understand why people are kinda OK with this incident. Why are people so tolerant to such a pretty big lie.
Gears 'distribute' kinetic energy in that they allow you to take a rotational motion on one axis and generate a rotational motion on a different axis. That can be a parallel, offset axis, as in this case, but it can also be at a different angle, using angled or crown gear teeth. So yes, that's one use, certainly. They let you reverse a rotational direction, too - turning clockwise into anti-clockwise.

But the main thing they do is let you trade angular distance of motion against angular force, or torque - same as a lever does, and much like how a pulley system lets you trade off linear distance of motion against linear force. I can make a gear system that multiplies the effective force I can exert by 50, at the expense of my having to rotate a crank on the input shaft fifty times for every time I want the output shaft to rotate. Or I can use it the opposite way around and make an output shaft spin fifty times for every rotation of my input shaft, at the expense that I have to exert fifty-times the force to overcome any load on the output shaft.
They probably are for awhile, then selling them. Hence the delay. Riding out some mining, then slowly releasing them.

I'm thinking if someones smart enough to built a specialized piece of hardware like this, they are smart enough to write up an algorithm that tells when to sell the hardware once the commodity hits peak level.

A mass dump of these would too quickly devalue the market since the increase in new Bitcoins would cause inflation.

edit: Ha, obviously they know it by taking Bitcoins and charging €700 difference in the price of one chip between a July & October delivery.
Why not adding an object field with identifier a_comment:"blabla..."

The advantage I see in this way of commenting is that the comment becomes accessible inside the program instead of being stripped off by the parser. For the human reader it's also more obvious.

Unfortunately, it's not possible to add comment to anything else than objects. But the OP's proposal as well.
Nicely done!

LATAM was big for me too, but not with dating. The good 'ol days of Facebook ads being cheap were great. There is still a ton of opportunity there, but you've got to dig to find it.
I've never used OCaml so I started randomly clicking through your source. I was looking at this file:

https://github.com/astrada/google-drive-ocamlfuse/blob/maste...

It seems like it's using some GAE node (presumably owned by the author) for something to do with authentication. Would the author care to explain what's going on here?
That is a pipe dream they sell to keep people compliant. It costs a lot of money to run a campaign. Oddly enough we have these weird rules where the fund raising entities can hide where the money is originally coming from. Most likely because both parties are being funded by the same source, the whole two party system is a fraud that is used to keep people docile with the illusion of choice. Under the current system we have no choice, the whole thing needs to be torn down and rebuilt....
to OP: there's a space in the URL that should be removed.
I don't see how mkrecny can consider pay per click affiliate marketing "passive income", it can extremely lucrative as Will Holloway has displayed but it is by no means passive.

Here's how you "passively" earn money with PPC affiliate marketing:

1. Get conencted with advertisers and sorting through offers to promote

2. Set up landing pages

3. (Probably) create your own ad images and/or write your ad and landing page copy

4. Identifying your target market, whether it's keyword based in Google or demographic based in FB

5. Run traffic and then split testing just about everything to increase your conversion rate.

6. Monitor stats to make sure the advertiser isn't capping or shaving you (if you don't monitor this on a very active basis you run the risk of sending traffic down a black hole and all the ad spend the goes along with it)

7. Scope out new markets/offers/traffic sources for when the existing dries up.

8. Repeat some or all of steps 1 through 7 ad nauseum.

PPC affiliate marketing is a grind.
My only suggestion is to use hinting once the card number input is complete to suggest the user then fill out the name and expiration date. Also I think when pressing tab to go to the next input, you should have the order be:

card number -> expiration date -> name

instead of the current order of number, name, date.

It's a really slick implementation, I love the flipping animation, I used an extremely similar animation setup (face front/face back, and a flip property) on a site I built.
I don't think it's that we're not capable of getting angry or taking action. It's just that nobody can be bothered to do anything until something directly affects them.

The effects of PRISM are easy to ignore for most people because its not easily visible. On top of that many people actually accept it because they feel its a necessary trade off for security.

Add all that up with the fact that we get bored easily and that's how politicians are able to do just about anything they want. They just have to be a little more patient than the public.
I never realized that the small beads in hygiene products was actually plastic. How many times have I ingested these over the years and if they are killing fish, what are they doing to my body?

I wonder how much pollution these are causing in smaller lakes and rivers?
My bad ... I wasn't aware. Do you know any Portuguese company that uses OCaml?
Websites often have a small link on the bottom to their affiliate program; for example the aforementioned site has a link named "Webmasters, Earn Money".
When authorities make small claims that make common sense, they require less discretion.

Common sense indicates that this was not part of a dragnet of people searching pressure cookers and backpacks. If it was: where are the reports of the certainly dozens (hundreds/thousands?) of people who have made similar searches?
My guess is it's a rigged random number generator. When the OS calls RdRand to get a seed value, it could be predictable by the NSA in some way. That allows them to more easily break crypto done on the machine.
This, to me, looks like an example of relying on a nondeterministic implementation. To my knowledge, the standard doesn't prescribe that parsers take the second/last of a duplicate key. As a result, this is relying on implementation-specific choices which can lead to a terrible upgrade process.

Switch to a different JSON parser, does it still work? probably. but I wouldn't bet that much.

If I were implementing a JSON parser, might I throw an error on a duplicate key? maybe. Maybe I would just print a warning?

If I were every going to give someone advice it would be to never do this.
TRUE TRUE TRUE

Ima just go out and build a 6 lane highway myself. For everyone else to use. In exchange for free emoji.
Exactly my point so what I want to see from Suffolk is their follow up and thorough investigation into said computer of fired employees and some hard proof of what they searched for.
Banks take security v seriously even trying to plug a usb drive into you pc to copy files will be logged and will probably get you fired.
And an extensive knowledge of integrated circuits at the semiconductor level...
SIGINT Reading List
Memoization and recursive functions in JavaScript
This seems to be farming of a sort, but I don't know if I would call it organic.
About ten years ago, in Tokyo, at least the business districts, it was somewhat difficult to find public trash receptacles rather than recycling receptacles. The recycling setups I saw were typically three-ish receptacle configurations.
NoFlo's black boxes can always be opened and modified, whether there is another graph or JavaScript inside.

The tools for interactive prototyping for designers will be built on the foundation that we're building now. So the draggable/spring example could be inside of a black box that exposes the important variables. Designers can use that box as-is, but there is very little friction to seeing and experimenting with how it works inside.
Why is this surprising? This happens with every single item of news worth getting up in arms about. You are just seeing the receding area under the bell curve of social interest...
The "passive" aspect is having something that requires a small amount of time to maintain and runs over long periods of time with little overall attention paid to it. A good example is a PPC campaign with a static site that only needs to be checked up on once a week, at maybe 30 minutes max each time.
The post three up mentioned Jobs being concerned to stop poor work reaching customers so I replied in kind.

Yes, for consistency with my original reply, I should have said Apple!
Great lib, I used it for http://nli-labs.net/jerusalem_maps/ and it worked beautifully, easily integrating with some other 3rd party JS libs.

(Source here, in case it's useful for anyone: https://github.com/nli-labs/jerusalem_maps )
Also known as Yak Shaving, but in this instance it's even worse because the end goal wasn't worth it.

That said, some of the best discoveries and products happen because someone was playing around. There needs to be a balance. Personally, I like to hit my core deliverables by Thursday so I have Fridays to explore and experiment.
Anytime I notice this going on, I report the account as a spammer, and you should too.
I totally realize I'm on HN.
Automatically organic.
The point of PRISM is that if you already have a person of interest in mind, you can data mine within that persons's communications, likes, pages read, etc. to determine if he/she is actually being 'radicalized', or if they have connections to other people who are 'radicalized'.

From there you can determine "who's who in the zoo" of extremist cells for use in other intelligence collection schemes. E.g. if someone receives messages from known intermediaries of an AQ bomb makers and then 'drops off the grid' it may be a good time to step up to video/satellite surveillance.

Simply doing random searches isn't tracked by PRISM (though it might be from systems that use wiretap features). But even random searches like those are likely to simply be filtered out outright by the NSA, they are simply too common (even without pranksters who run the search thinking they're Sticking It to The Man) to be worth following up individually.

Even the NSA doesn't have infinite resources after all, and they are still dependent on other agencies for follow-up activities, and those other agencies are certainly more resource-constrained than NSA is.
Swappable battery > plugging in to charger in everyway. I'm amazed only a few phones have the ability to swap batteries.
How do I count my days when quoting a customer?
How do I count my days?

How do other software companies with complex offerings initially bill out projects when the day count is unclear?

E.g. can’t really do a fixed price contact as the day is count unknown but the client wants some form of fixed price contract so they are not writing a blank cheque.

How do large IT projects with indeterminable day counts get signed off/across the line?
This was pretty much my experience as well. Also, a lot of the time, these TSA folks were just kids. I wouldn't be surprised if most of them are still barely out of high school.
Guerrilla Cartographer Maps Hidden Worlds of Cupcakes, Sex, and Doggy Day Care
> Outrage is useless. Protests won't stop shit.

I don't see it that way, b/c this is just 1 out of tons of measures that will be needed. Each measure will stimulate other measures, it's an interactive thing.
No, not really, it seems almost all use Java or .NET languages. Thankfully, I found a Python startup here in Lisbon.
T-Mobile backs Ubuntu smartphone
> ... lawyers can recognize that special cases make the system worse, while still pursuing special cases for personal benefit.

This is eminently true -- but many, many lawyers would argue fiercely that special cases make the system better: more flexible, more accommodating of the needs of real people, etc. It's hard to say how much of that is due to incentives affecting perception. To quote Upton Sinclair, "It is difficult to get a man to understand something, when his salary depends upon his not understanding it!" [1]

[1] http://en.wikiquote.org/wiki/Upton_Sinclair
The distressing part about all this is that there is, in fact, very little to be done about this. For now, the best thing anyone can do is to keep the issue from dying. Raise awareness. Find reliable data to back up claims against PRISM and XKeyscore (data of which, I'm sure there are respectable amounts). The more people know, the more can be done about the issue. Protests, speeches, walkouts, boycotts, and, should worse come to worse, riots can be organized. Maybe more people working on the projects can be convinced to defect or sabotage the project.

Just fight to keep this relevant.
This is amazing. Just think how much good it will do once the technology is perfected.
Well that's the point, there were many alternative explanations of at least as much sense (however little sense they actually made) but people fixated on the one alternative explanation that conformed to their worldview.

I also didn't comment on the thread as I didn't know what exactly was going on. But I was very sure that it would be something along the lines of what tptacek himself predicted so why say anything anyways? I just upvoted and moved on.
Sugar (or salt as was also proposed on this thread) are quite self evidently not a solution to be used in these products which contain water.
"Linux for human beings" basically, and Linux that 'ordinary people' can use. That has been a fairly constant thread from the first tentative release (4.10 was it not?).

Shuttleworth has also been active in educational projects especially in South Africa.
It is indeed a grind. How you make it passive is by finding campaigns that require little maintenance once set up.

The passive nature is that you can maintain some campaigns with 30 minutes or so per week, each. This allows you to take a break from the churn (making new campaigns) anytime you like, so long as you understand your falloff.

At one point I had 40+ campaigns running and generating a lot of cash flow. I knew that on average, 1-2 campaigns per week would fall-off (stop being profitable or worth working on due to competition). This let me take a nice vacation with my wife without worrying that much about making new campaigns, because I knew what would probably stop working in the interim and I could catch up.

It is a lot more difficult now because of the number of people competing, so the rate of falloff is much higher in general.
I upvoted you just to reverse this thread so it makes less sense.
Supposing there is some kind of "backdoor" in my CPU, how do they access it? Is there hidden code in my router hardware too allowing packets to/from the NSA through while hiding from any monitoring?
No one forces anyone to vote for any candidate. No argument that it costs a lot of money to run a campaign, and perhaps that should be changed. But ultimately, I think the majority of the country (myself included) thinks that the best way isn't to tear the country apart and start from scratch, it's to work with what we have. And outside of just money, there are plenty of other ways to get involved, starting in your community. Start with your local representatives if you want, and clean house from there. Go door to door in your neighborhood and talk to people one-on-one and get the movement started!
That was my interpretation too. This may have been motivated as PR for Toyata's efficiency consulting arm.
The problem of centralization, and its solution:

http://myownstream.com/blog#2011-05-21
Although I acknowledge the sympathetic angle of the article, I cannot fathom why he would take such a risk.

During my 2 years consulting in global investment banks in NYC, it was standard practice for all employees, internal or external, with access to sensitive data or IP to undergo comprehensive IP compliance training and execution of IP agreements. This had to be performed within a month or so of engagement or your badge and account would be deactivated. Every year at a particular client required the training to be repeated.

It was inculcated that violations of such policy had a high likelihood of being caught and would carry very significant penalties. In my experience, they successfully established very taboo cultures around transmitting IP out of their systems.
Can someone explain in what context he's stating this? Is it "if you're running a startup, anything you do in relation to your product that doesn't include building or selling it is procrastinating"? Because just from reading it, it felt way to broad, and makes me think that he's saying that anything I do ever that's not building or selling something is a waste of time, and procrastination.

I really don't think that's what he's saying, but it kind of comes across that way.
He said it was a sarcastic example. As far as I know, the book doesn't mention general relativity
This is from July 7th. Almost a month ago.

Maybe I suffer confirmation bias because I'm following the story, but it seems to be picking up steam to me. A few days ago, the US House of Representatives almost passed a law which would have curtailed the NSA's activities, and now we have the XKeyScore revelations which are still playing out.

From the release of the Pentagon papers, to Nixon's resignation, took three years. The incident which ultimately led to the president's resignation was a side issue, buried in the back pages of the A section, for most of that time.

I'm not sure if the US government is still capable of policing itself in that way. But however it plays out this isn't going to be over in a few weeks.
Your neighbor's ex-wife, on the other hand...
I flew out of Newark twice last month, and both times I was the only person who requested a hand screening, and both times the TSA employee doing the screening just seemed pissed off with me for making them do it.

It does seem that sadly most people will just accept what ever ridiculous rules are forced upon them,
After NSA's XKeyscore, Wikipedia Switches to HTTPS
A fun tool to make would be a template engine for mining dynamic content in arbitrary web pages. You could save a page and replace dynamic content with logic that specifies the possible values and how to probe it. The tool could use the attack to go section by section and decipher each piece of dynamic content until you had discovered the entire page.

One example might be to decipher a bank statement page. First the tool would guess the first section of dynamic content (account balance), then the second (account name), then the third (account number), etc. Though I imagine banks already have some rate limiting protection in place.
The latest in machine learner lifestyle trends (shockingly effective!)
Is that a thing? I think organic in this context implies that a person is in the loop taking an action somewhere.

Don't get me wrong. I can think of a couple of legitimate uses for this, so I don't think it's a 100% scammy tactic. I just wouldn't call it organic.
"I removed comments from JSON because I saw people were using them to hold parsing directives, a practice which would have destroyed interoperability." -- Crockford

This is horrific design reasoning. It's an authoritarian, presumptuous, "punish everyone in the classroom because one child misbehaves" mentality.

Comments would be useful in JSON because comments are useful in code, and JSON is code. For example, I might have a config file that I'm typing in that I want to leave a documentation trail for.

Don't tell me I can do a silly thing like redefine a field, as if it's "neat". It's an abomination that I have to resort to such things. And guess what: by resorting to such things I can still do precisely what Crockford claims he was trying to prevent. So his rationale is not only insulting to one's intelligence, it's sheer stupidity.
That is a proxy on GAE that makes it easier to complete the OAuth2 flow. The source code of the proxy is here: https://github.com/astrada/gd-ocaml-auth. More info about the authorization process: https://github.com/astrada/google-drive-ocamlfuse/wiki/Autho.... Let me know if you need further info.
I'm imagining a debug view that slows down the flow and shows data traveling through the graph, so you can see it at every step.

Or with the circuit board metaphor, a debug "probe" that would show the data (or a graph of data) traveling through that point.

Different debugging tools will make sense in different domains, but we're considering the challenge.
Yes, sugar is hellishly expensive (in comparison). Why do you think cheap food stuffs use HFCS and similar sweetners instead of "good old fashion sugar"? Plastic is cheaper than a lot of other "traditional" or "natural" materials, it's why its often used in e.g. packaging that used to be paper/card.

You can put a trademark on anything you want, it's not a patent on the substance. Evian is trademark on water, for example.
Sequoia Capital: About us
> Unfortunately, if you don't handle your business, it's bound to handle you.

That is what many people who get into affiliate marketing don't understand. The most successful affiliates I know have 5-20 people working for them and have built a business around what they do. Most solo affiliates spend huge amounts of time trying to figure out how to do things and/or keep ahead of the churn.
When I crash and restore from previous session it take about 8 minutes...That is loading all the tabs, not waiting to load until it is clicked on...
Use this instead: Amazon Charger (usually shipped with a Kindle)

http://www.amazon.com/dp/B005DOK8NW/
Definitely.... However, I have been working to keeping this subject alive but at a certain point people don't want to hear it and even more disturbingly I've found that many people don't think that our government would really do something like that even after reading about it.
Very informative post. I am new to python/django and am planning to use some of these code-review points to better understand django as well as my project rather than 'review' it as such.

I'm not sure about using excel to track the project layout, though I'm not sure what tool would I use for such a task. My current method of rapidly using my IDE to traverse between files while building a mental model in my mind is effective but I can retain only about 50% of the information in a week or two.

What do others do?
In the eyes of compliant parser (assuming JSON supported comments) it is just a comment like "_type": "int" is just a key-value pair.

However, when using ad hoc parser, then all bets are off what the result is in both cases again, not just the comment case. Regardless of comment support in JSON the same problem appears to exist.
Is Tumblr Shrinking?