skysight-inc/HackerNews huggingface dataset:
In my (admittedly limited) experience, people are taking a big risk by making their spouse a critical source of meaning in their life. I think the problem is that it's reliant on reciprocation, whereas the others aren't (except children to some extent).

With respect to your comment on the yogi: note that most yogi follow some number of vows [0] and abstentions [1] that seem to me to be very much an attempt at "controlling it." Eventually I guess they don't need to "control it" anymore, once they reach Samadhi, but in practice the path of the Yogi is typically one of repression.

[0] http://en.wikipedia.org/wiki/Yamas

[1] http://en.wikipedia.org/wiki/Niyama
I actually assumed, well into my teenage years, that people's middle names were their mother's maiden name, as that's the case for me, my sister, and my cousins.
Web Design Fundamentals: Everything You Need To Learn HTML/CSS
I read this comment when this story was on the front page, and it's occurred to me ask, what would you consider the antithesis of Wired? You know, something you'd recommend someone read...
Just seeing this on the front page is making me a little uncomfortable about the plain black t-shirt I'm wearing.
What is a "non-unicode character"?

Why do you need a fixed character limit at all?
So the more you try to hide your ass, the more you get targeted
If the USA were kicked off the internet, US businesses would be far from the only ones that would experience enormous economic damages.
Unfortunately they are becoming more and more prevalent in the PHP community. For example, here they are in the Symfony project's coding standards: http://symfony.com/doc/current/contributing/code/standards.h...

The rationale is that they make it a compiler error if you accidentally perform an assignment operation ("xyz" = $name) instead of a comparison ("xyz" === $name). The thing is, this is only a significant risk if you adopt the bad habit of performing assignment operations within conditional statements, like this:

if (null !== ($charset = $env->getCharset())) {

The above style has been popularised in PHP by the Symfony project. I think it's hideous, and that the idea of adopting one ugly style choice (Yoda Expressions) to mitigate the risk introduced by another ugly style choice (assignment in conditional operations) is reminiscent of the children's song about the old lady who swallowed a fly.
It appears as if rank is stored as a float. The rank can quickly get to be a very, very small number. It seems at some point, float precision might be an issue and/or length of the rank key. Have you run into this and/or do you have solutions?

Brandon Keepers wrote about trying this idea in Ruby http://opensoul.org/blog/archives/2011/09/06/sortable-lists-... and ran into a float precision issue (see comment).
The Texas legislature recently made the cameras illegal here, but even before that, a 'ticket' was only a civil matter. They would make a note on your credit report against you if you failed to pay.
Don't get excited, I'm sure that its successor has already been minted.
Golang will ultimately fill the Python niche. It has the very same boring yet efficient vibe about it, and more. And it's more recent and backed by an Internet giant, and compiles to native code, and supports concurrency out of the box, etc.
The article has a lot of conflicting statements about this, which makes it rather poor.

“This means that for some codes, the A7 will be twice as fast (or faster depending on how many memory accesses the original code had) to run code because the processor doesn’t have to use main memory as much.”
FBI Admits It Controlled Tor Servers Behind Mass Malware Attack
The thing at LAX is for tracking buses and taxis, it just uses the same technology as FasTrak, so it makes the transponder beep. It's not even connected to the FasTrak system. It's not for tracking FasTrak users.
"I assume that there is a factory is southeast Asia"

A spelling error in the second sentence made this very hard for me to read.
> [Marvin Minsky:] "I think it [world population] should be about 100 million or maybe 500 million."

If only people were rational. But population doesn't follow rationality, it follows the Logistic function:

http://en.wikipedia.org/wiki/Logistic_function

The Logistic function's left-hand side looks as flat as it does because there are too few organisms to support a larger growth rate.

The Logistic function's right-hand side looks as flat as it does because there are too many starving organisms to support a larger growth rate.

Welcome to natural selection. :)
Nice. Although it bugs me to have the 'share this' bar on a government site annoyingly floating in the page.
Yea, I didn't write that part out, but it would be fairly easy to write a bash script to turn it on and off (and even a simple web site with a on/off button, as you are running apache in one of the solutions). You could just move the dnsmasq.adlist.conf file out of the dnsmasq.d directory, and then restart dnsmasq.d, and vice versa.
Kernel Optimization / Tuning
The attacker could just as easily made the connection out via Tor, but it might not have been as considered quite as strong for their evidence gathering process.

Another example, it sounds like one might have dodged this particular attack by using a browser other than the Firefox bundled in the TBB. But whether or not using a non-TBB browser gives you a net increase in security probably depends a lot on the user.
I find the underlying behavioral economics fascinating - here's a good rundown: "Why Can’t More Poor People Escape Poverty?" http://www.newrepublic.com/article/environment-energy/89377/...
Apple has always been cagey about its ARM CPUs. What we know about A6 was almost all reverse engineered. A lot is still conjecture.
Horses are fairly automated when they knew where you where going. They also tended to avoid running into buildings so in some ways a car was a step backward.

Also, go back 4,000 years and say I am using secret knowledge to build a 4 man horseless carriage that's 5x as fast as a horse and does not need a driver that burns oil to run and they can picture something fairly close to what a automated car can do. People had no idea how animals worked inside when they domesticated them, that in no way prevented dogs from being useful.
Continuous voice recognition control for your node.js application
Essentially, she's making less than a very good programmer.
1. we do the best we can to target. you get blanketed by irrelevant ads for a myriad of reasons not limited to:
-lazy clients who don't understand their userbase
-ads for things you might be interested in being choked out by higher paying spots.

2. that's actually not an advertiser's job--although some of those elements may be part of a campaign. we live in an era where clients demand an ROI, they want a conversion stat, and that's what they base an ad buy on--we agree this is detrimental in the industry. we'd much rather present you with a product over a span of time. we'd much rather show a product to likely consumers.

I'd give you a treatise on the industry, but ogilvy did that:

http://www.commissionedwriting.com/CONFESSIONS%20OF%20AN%20A...

3. that's also a client generated evil.

4. we've been making that sort of connection our entire history. content producers check too, they call it 'knowing your audience.' we're actually in the midst of a massive democratization. instead of five or six market research companies (or one TV research company, or one radio company) we're opening up. you can actually opt-out--that's never happened before.

5. so pay for the service.

not enough users are interested in baring the true cost of a service--hence the dependence on ad revenue.
WTF? Can we even trust the water we get from the government? Maybe they put some meds in there to make us dumb and complaint.

Funny you should mention that -- I believe that water fluoridation was once suspected of being a communist plot to more or less the same effect.
The lowdown on why Denver's so high on start-up scene hotlists
http://www.dailymail.co.uk/news/article-2419858/Africas-popu...
In case you hadn't heard, much of "Anonymous" has been FBI-sponsored activity.
> One document [1] published by Fantastico, apparently taken from an NSA presentation [...]

> Another screenshot [2] implies is that the 2011 DigiNotar hack was either the work of the NSA, or exploited by the NSA.

I doubt that those 2 documents are original slides or screenshots from NSA material. They both are written with the familiar rounded font that Globo uses for all its text [3]

[1] http://www.scribd.com/doc/166819124

[2] http://imgur.com/a/g3UGP#1

[3] http://www.fonts.com/font/urw/vag-rundschrift?siteId=2c670c8...)
There's no such thing as a "CSS class". HTML has classes, and CSS has class selectors.

So yes, since HTML is designed to describe its content, the class names should describe the content and the CSS should select that content to style.
If Microsoft was seriously pissed and not fearful, they'd sic Microsoft Research on them.

Also Google, FB, Yahoo etc should provide grants so independent cryptologists can spend time to review and test encryption standards. They don't have to match NSA's budget...
... unless you tried working out distances between lat/lon points.
Laugh away, but I'm not religious at all, and the same bullshit that turned me away from religion also turns me away from atheism.
Yep, I suck at typing. :)
Thanks for clarifications.

What I had in mind was the following case: if you disrupt someone's connectivity (jam the channel for some time) and force them to reconnect, having listened to nonces and knowing pre-shared secret, you can calculate PMK (and GTK), or I'm wrong?

(I haven't re-checked the specs, but believe 802.11 headers are unencrypted - only payload is - so MACs are not secret.)
This is a good question. I think when writing websites you will always need to know how HTML, CSS work. It is just part of job=). What OJ is trying to do differently is make parts of your website self contained into objects.

So think more, what if I could bundle a part of my website into ShoppingCartView, or HeaderBarWithLoginView? It doesn't remove the HTML and CSS it just simplifies how it is created because OJ Objects create themselves, and once created they modify themselves. Clearly to write these objects you will still need to use and know HTML and CSS, but this provides a different way of encapsulating things.
Apart from being based on a piece of programming terminology, the twelfth item in the list seems not to be about programming at all, but rather a flagrant plug for a book.

How is this the first time I have noticed that?
1) those are not advertisers, those are direct mailing etc., outfits. I think they're annoying too. I don't use them. If a client suggests using them, I suggest they find a new agency. I suggest you write a note to the CEO and discontinue your association with the brand. they pay attention to that.

2) might I suggest 'site:.edu'

3) it's not a fear, a critical mass of users won't pay for content.
Interesting, I didn't know that. So they're more like polygraphs.
Extreme Linux Performance Monitoring and Tuning
You've just motivated me to get off my ass and find that email where you sent me the first batch of challenges. Thanks.
again, that's a fundamental misunderstanding of the role of advertising.

http://www.commissionedwriting.com/CONFESSIONS%20OF%20AN%20A...
Absolutely. IMO it would hurt the rest of the world more. However I don't think it is unreasonable to start thinking about this as a possible solution. This would be a drastic action but its severity is matched by the issue at hand.
Waist sizes for pants in the US are deceptive. When I started working with a personal trainer, I was wearing pants with a '34 inch' waist. However, when it came time to take measurements, and I finally relaxed my gut instead of sucking it in so we could get an accurate measurement, my waist measured 38 inches.

Also, one can get 'adjustable waist' pants with elastic slots in them that allow the waist to expand such that someone with a 42 inch waist might fit into a pair of '34 inch' pants comfortably. They don't help the situation any.
In-person conversation increases the odds, for sure.

But opening the pool of players beyond those who are or can be co-located can also increase the odds. There will always be more smart players outside of any region than within.

The problem is that removing the co-location constraint also increases the pool of potential posers.

Telling the difference is a key challenge. If a distributed organisation can take advantage of greater pool of resources without being taken advantaged of by the posers, the in-person advantage might come to be less important than it has traditionally been.
How does a story like this not hit the front page and have hundreds of comments?
I remember reading about Richard Stallman's setup [0] and thought it sounded indeed crazy. I couldn't understand why he needed so much 'freedom'. I do now.

[0]: http://richard.stallman.usesthis.com/
Most of what's left if you eliminate high carb foods is either not calorically dense or hard to eat above maintenance calories. Going vegan limits a lot of choices while making overeating quite easy.
I think you will want to use a router that automatically tunnels everything leaving the local network through TOR. And then put in a permanent "everything read-only mode" by burning a fuse or something...

Can't trust the local machine to tunnel things correctly.
> I doubt anyone used this algo...

Apparently RSA Security uses it as a default.

http://developer-content.emc.com/docs/rsashare/share_for_jav...
https://lwn.net/Articles/566329/
Correct, and to be clear, that is exactly what Kellogg's, General Mills, Coca-Cola, and other big food companies have been doing for years now. It's not uncommon whatsoever -- if anything, it's considered a best practice -- to hedge on commodities prices if your fundamental business depends on them.

In and of itself, that big food companies deal in commodities futures (call and/or put) is neither surprising nor irrational.

Things start to get scary when speculators dominate the markets for those commodities, and when commodities houses corner markets. The reverberations across various sectors of the economy would be frightening if anything went to shit at even one commodity shop.
My claim seems validated. Just look at both of my comments in this thread; they've both been downvoted deep into the negatives.
I think the point was that it's hard to make something failure-tolerant without being distributed. A locally persisted queue would avoid certain failure modes, though.
If you're looking for a direct way to get involved in addressing climate change, check out 350.org. 350 was started by Bill McKibben, the author and environmentalist who first wrote about global warming in 1989. 350 is what scientists consider the safe upper limit to CO2 PPM in the atmosphere. There are local chapters all over--I'm involved in the Portland one.

I deal with the struggle you mentioned all the time. In an ideal world, I would be channelling all my energy into addressing climate change. But I have to eat, so I channel my energy into the startup world with the hope that one day I can become more deeply involved in helping solve climate change.
How to Make Building a Data Center Easier
ServerLIFT’s durable lift extensions are specifically designed to hoist new IT equipment out of boxes during receiving. Whether you are
building a data center, or refreshing your servers, the lift extensions are a critical tool to help lift IT equipment with ease to avoid injury and get the job done quickly.
interesting that it did better as a repost 6 hours later.

seems noon PST / 3pm est is a better time to post than 6am est / 9pm pst
Remember it's NOT a binary decision. You can exercise some, e.g. perhaps $7.5K for 1%, or $3.75K for 0.5%. Don't think of it as zero or $15K.
Maybe talk to the guy, be direct. Does he care about his craft? If so, then point out his mistakes and show the guy how its done. If he cares and is given some time to correct it, well then you solved 2 problems. Your boss gets quality work again and theres one less developer making fettuccine for the rest of us to eat... and we've all done it.
it's neither new nor a better way of developing apps.That's the issue here. And it is certainly not "best practice".
Re "become your own CA" - that's basically the idea.

The "pin activation" algorithm is intended to make it difficult for a MITM to foist bad pins on clients, and to limit the lifetime of such pins.
OK, let's be honest.

Do you think Russia would give him asylum or a visa? There you go.

Thank you.
Shrug. My brain hears that kind of language in the same way that it heard "the G4 with Altivec is a supercomputer on your desk and blows away the competition" when of course it was a near-uniformly inferior CPU to its competitors. I'm sure it's faster. I don't believe 2x on general code at all. I half suspect they really mean 2x as fast on some crypto benchmark that can leverage wider word widths or something similarly inane. But I'm not going to claim that on a forum because, as mentioned, they haven't actually told us anything interesting.

We're seriously supposed to have an informed discussion about CPU architecture based on marketing copy? No.
> what would happen if any of the countless people you pass by daily decided to follow your every step, stalking you, recording everything you say and do, waiting for you in the street when you got home, then relentlessly pursuing you again when you leave.

I'm pretty sure what you just described there is exactly what paparazzi do. I don't believe any have been arrested for doing that. (Mind you, if they do get arrested, it is usually for something else.)
This was actually a use after free vulnerability, not a buffer overflow.
This is not semantic at all!
Source for your second statement?
Looks like it's all out war between the government and people who value their privacy...

Really, it always was, but it was a sort of "undeclared war". Now there's really no question about what's going on, so it's time for the gloves to come off.
You read TFA! I wish it were surprising how many here didn't, before climbing up on their soapbox.
FreeBSD 10.0-ALPHA1 now available
Agree.Tradition is not a business model http://www.internet-manifesto.org/
They are counter-intuitive and make code unnecessarily harder to read and reason about. It doesn't make sense to first be presented with a predicate and then have to figure out the subject.
by a professional photographer
Decrease your transportation needs. Running a gasoline vehicle for 1 second produces more CO2 than turning off all of the zombie loads in your house. Move closer to work so your commute is shorter and you'll cut your carbon footprint more than any other thing you could do.
What are the odds you'll ever be able to sell your shares?

Are you going to make more than if you invested that 15K today at a reasonable (but safe) rate of return?

What are the odds that the company goes belly up or you can't sell? Could you live with a 100% loss?
the way Bruce Schneier is now using GPG

Which way is that?

Also, from your Tinfoil Hat Linux link, this idea is hilariously awesome:

Keystroke monitoring — THL has gpggrid, a wrapper for GPG that lets you use a video game style character entry system instead of typing in your passphrase. Keystroke loggers get a set of grid points, not your passphrase.

I wonder if it might be possible to implement that idea into other operating systems?
It's worth surfacing the fact that California's FasTrak transponders beep when they are being read (although it certainly might be possible for the beep to be suppressed).

By the way, in addition to LAX, this also happens when you're looping around San Jose Mineta airport (SJC). The airport says that it's to track taxis, limos, and shuttles: http://www.mercurynews.com/search/ci_14885277
In case you hadn't heard, much of "Anonymous" has been related in name only.
Source and details would be welcome.
Most addicts are abused (or experience comparable longterm stress) as children, which causes brain damage, which leads to addiction. There is a certain genetic component also, but it mostly has to do with your childhood.
"Milton Friedman, laureate of the Nobel Memorial Prize in Economics, said: "You want more insider trading, not less. You want to give the people most likely to have knowledge about deficiencies of the company an incentive to make the public aware of that." Friedman did not believe that the trader should be required to make his trade known to the public, because the buying or selling pressure itself is information for the market"

Friedman is full of crap.

Buying or selling pressure are indication that someone thinks the market will move in a certain direction. They do not indicate which someone, why they believe that, or how confident they are in their prediction.

Thus, even if we assume all market actors are perfectly rational with respect to the information they possess (which is never true), a mere short-term price shift due to buying or selling activity, even when the quantity of the activity (units bought/sold and at what prices) is made public, does not actually give us information about the beliefs and confidences of the person buying/selling.

If I want to treat sales as information and use them to assess where I think prices are going to go, I have to have all information available about the sales. I can't even estimate other people's beliefs about the sales without knowing about what transactions they make and what their portfolio looks like.

Unless someone's got some kind of super-Aumannian probability math for applying to imperfectly rational agents of whom we have imperfect knowledge, which we can use to make reliable estimates of probability and financial value despite all those levels of imperfection.

EDIT: OW, my brain hurts, and I feel like I need to go eat an advanced probability textbook.
Or, an atheist who sees a profound ethical issue uses a religious metaphor to describe the magnitude and emotional response, take your pick.
I used to advocate for Yoda in PHP for the same reason that it's useful in C:

if ($var = 1) ...

will always evaluate true.

But since you should be using === in this context, there's really no excuse for using a single...

if ($var === 1) ...

Also, can PHP devs please do me the favor of splitting

if (null !== ($charset = $env->getCharset())) {

into two lines:

$charset = $env->getCharset();
if ($charset !== null) {
...

Isn't that prettier? The line that the first one saves doesn't really make anyone's life easier...
Actually this contamination might be a good thing for the Pacific. It won't be enough to seriously harm the critters (in terms of populations), but it might significantly reduce fishing, allowing the whole ecosystem to recover.
You puritans. Is it still purgatory for me if I try plug USB into the MagSafe?
Another interesting one I would see a lot is <mother's father's name> <father's father's name> <last name>.

For example, My dad was Charles Marvin Gore.
His mother's father was Charles Maltbie.
His father's father was Marvin Gore.

I don't think I ever saw the two modes combined though, so no example of a Charles Marvin Maltbie Gore. Although that is just in my family. It might have happened in others.
Right. Because some computer somewhere knowing that yesterday I drove 90mph on the I-5 from LA to San Diego is exactly the same as you knowing my credit card number. Got it.
And also sec, cosec, cot.

But notice they are at least not polynomial in cos and sin, whereas the functions introduced in this article are.

To be erudite about it, there are essentially no other trig functions than cos and sin, in the sense that cos and sin (aka x and y) generate the ring of polynomial functions on the circle, ℂ[x,y]/(x²+y²-1).

Versine etc. are elements of the ring and therefore they are generated (as polynomials) by cos and sin, whereas tan etc. are not elements of the ring because they sometimes go to infinity (they're elements of the larger function field).