skysight-inc/HackerNews huggingface dataset:
> I might be wrong, but didn't he say that he did do filtering of some of the info before handing it to journalists?

He did say that.

He even went further and compared his actions to Manning's, making clear that he [Snowden] had been careful to be very selective in what he copied out of NSA.

Whether stuff is being filtered further by journalists is irrelevant, if we're seeing it on the news it's because Snowden claimed that it is important enough for the American public to see as to outweigh his oath and the possibility of damage to the U.S.
Thanks vanmount, I will do that. I set that up on my host awhile ago. I'm doing everything locally, but I will get it fixed until I deploy the production site.
Mailpile does indexing so as to be able to do complex searching of one's mail index. We include a Python "web" server that renders our search engine's result in the web UI, however one can use Mailpile strictly via the CLI.
What adds more B.S. to all this is that the HN mods have not changed the title nor removed this blatantly false submit; even after it's been on HN for the entire day.

1) There is no blackout, 2) the US media is covering this, and 3) the general public does not care - hense it's not a major news story.
For an in-depth look at all the different options for centering an element, have a look at Stephen Shaw's research on Codepen: http://codepen.io/shshaw/full/gEiDt
Your openness and taking of action are very much good things, thank you! :D
I didn't realize there was both mathoverflow.net and math.stackexchange.com. A quick glance at both looks like they serve largely the same purpose.

Cool modelling in any case!
Yahoo has had email security issue for years now, this is ancient news to me. I ran away 7 years ago, and I thought I was slow to migrating.
In the last few days I've received a couple of emails from FedEx with the message below. No doubt other carriers have been sending similar alerts.

I don't know, of course, but I have a strong hunch that none of the costs associated with this message (businesses unable to receive their deliveries, carriers having to make contingency plans and add extra staff to catch up after the "festivities", customers having to work around shipping restrictions and delays, etc.) have been accounted for in NFL's economic analysis.

After a great storm comes through, there are plenty of estimates of the economic damage it causes. Of course the Super Bowl has benefits that a storm lacks, but I have to wonder if the negative externalities are properly accounted for, or if they just tally the benefits.

FedEx message follows...

Operations During Super Bowl XLVIII

FedEx will be operating in the metro New York / New Jersey area during SuperBowl XLVIII festivities through February 5, 2014. Some customers in the metro New York / New Jersey area may experience service delays or disruptions during this time because of government security measures in place for Super Bowl XLVIII. We encourage all customers shipping into the area to check with your recipients to understand their locations relative to the security zones. We encourage metro New York / New Jersey area customers to track packages on fedex.com or by calling 1-800-GO-FEDEX. Our customer service teams can assist you in locating an alternate delivery location as needed. We have implemented contingency plans and our teams will minimize delays to the extent possible.

Please continue to check FedEx Service Alerts for details.

Shipping to affected areas?

To help avoid delays, we encourage you to contact your recipients to verify whether their location is open or able to receive deliveries before and after Super Bowl XLVIII.

Note that potential service disruptions may not affect FedEx Express, FedEx Ground, FedEx Freight, FedEx Office, etc. the same. This may result in different levels of impact as well as cities, states and ZIP Codes serviced.

Continue to check fedex.com for service updates. For specific shipment status information, please track your shipment at fedex.com. You can also contact FedEx Customer Service at 1.800.GoFedEx 1.800.463.3339 or stay up to date by subscribing to FedEx Service Alert email notifications at the FedEx Email Subscription Center. Consistent with the provisions of the FedEx Service Guide, shipments delayed due to Super Bowl XLVIII are not eligible for a refund or credit under the money-back guarantee policy.
Hacking Advertising for the Superbowl
Just one way to make fun of some of the bigger brands online.
I know they are good at manipulating, but you would think manipulating someone into getting married is a bit far fetched. Conning their way to a sale, an investment, a favour, a promotion, sure... but that's because they are willing to circumvent the social norms that govern shallow relationships. Marriage is supposed to be a very deep relationship so I'm not sure that manipulation is the explanation.
The height of the outer element is determined by the height of the children, plus padding. Since you have only one child, then the outer element is as tall as that one child, plus padding. Ergo, assuming symmetrical vertical padding, the inner element will by definition be centered.

It would be as if I wrote a tutorial on how to make one element fill the entire viewport, and one of my methods was "put all your content in the <body> tag" and I said that was a way to fill the viewport. That is the trivial case, it's a degenerate solution!
> Mathematics and Computer Science: 67% male

> Seems like mathematics and computer science are doing reasonably well at recruitin women. Better than anything but pharmacy. That's good.

I would imagine that 33% female is almost entirely due to mathematics. The percentage of female C.S. majors in the U.S. is very low. (No source, but I am a C.S. professor who used to be a math professor.)
Many immutable algorithms replace arrays with trees. Trees are pointer-heavy, and pointers are less cache-friendly than arrays.

Memory access is often over 100x the cost of an L1 cache hit. It doesn't take too many of those to make a big difference if you're CPU bound.

My comments are general, I'm sure Clojure has access to arrays where necessary for interop at least.
I believe MathOverflow - a formerly non-SE site - targets graduate-level questions, while math.SE has a broader target user base.
Ask HN: Would it beneficial for a student to go to Pycon?
I've never been to Pycon, but since it's in Montreal (and I'm currently in Toronto) I was wondering if going to Pycon was actually worth it (registration fee + travel + hotel is quite a lumpsum for a student paying international fees). Could Pyconistas shed some light on whether I should go or not?
</troll>
Right, to me plain HTML tables are great for overall master page layout yet it seems everything I've read and the few web geniuses I've met will deride using them over CSS.
A dogecoin joke? Are you serious? Bitcoiners have been screaming to the moon for years. But now it's doge's joke? Is there anything else you want to copy without improvement?
Michael Huemer
Yah! We had keyboard shortcuts but they got commented out before alpha- will be re-implementing soon :)
Thanks so much, glad you like what we're doing :)
Public Trust in Government: 1958-2013
NFC Ring begins shipping
The typical workaround for this is to introduce a transformation in your build process that turns the developer-friendly:

myModule.controller('FooCtrl', function ($rootScope) {});

into the minification-safe:

myModule.controller('FooCtrl', ['$rootScope', function ($rootScope) {}]);
Was this the interview where Snowden said that "not all spying is bad" and that "intelligence agencies do have a role to play"? That targeted spying programs should suffice for the needs of national intel agencies while mass surveillance is bad?

Because somehow that story didn't seem to gain as much traction. Of course, nor did it stop Snowden from leaking details on targeted spying programs too.
Yes, we have a contact for partnerships on the site. But haven't pushed an actual dedicated business page on the site yet as we believe in getting a larger customer base first before hitting retailers? Or is there thinking that retailers would be interested in being able to offer the service to their customers, without care to our actual numbers?
> we can't center stuff reliably or conveniently

Flex box fixes this. The only reason not to use it is old browsers.
This is the same philosophy of the MVP. It didn't work for me. I made a software for schools. Teachers came back with their feedback: "I can't do this, I can't do that", "I'd like this feature, why don't you have it?" and "This is incomplete". I told them it was not the final version, and it seemed that I was wasting their time.

The "start smaller", "mvp" philosophy is good, but be careful with your users/customers.
The website is nice, but I'm not sure that the business model is sound.

This is for two different reasons -

1) If there was a solid business case for making deliveries between 6pm and 10pm (reasonable after-work hours), why aren't delivery companies already doing so? If there was a case for it, I'm sure they'd happily do it and charge extra for it - just like many of them charge extra to guarantee delivery before a certain time in the morning.

1.1) Is missed deliveries really that big of a problem? Anecdotally, I order a lot of things online for delivery - to the extent that I managed to make over 190 orders on Amazon alone in one year. In the past two years or so, I've had less than a dozen parcels that couldn't be delivered on the first or second try. I live in a building with six other apartments - it's rare that someone isn't around to sign for a package.

2) There's an increasing number of shops that offer a locker service like Amazon Locker Service. Since this doesn't cost me anything extra, other than the time taken to pick up the parcel, what's the incentive to use a service like yours?
Glad ya like what we are doing, thanks :)
Or from that altitude.
No exact pointers, as none of us are Yahoo / Out look users- we'll happily add any quirks you discover to our wiki https://github.com/pagekite/Mailpile/wiki/Getting-started
I second this. Sometime i feel only code all day is boring. But how could i tell my manager / supervisor to have a little more time, doing something relaxing other than sitting and code? Or should i try freelance job so i am not dependent to supervisor (since i don't have them)?
I don't think it is semantics, setting vertical margin: auto here has just no effect.

It's worth noting that the last example with margin:auto can be used for centering within any div that has position: relative (there's nothing special about the whole page). It also works for intrinsic dimensions, so you can center an image without knowing its size, see http://jsfiddle.net/jdudek/hfbnS/1/.

There are a few more useful techniques not covered by this article, for example:

* line-height + vertical-align: middle + display: inline-block (which allows you to center vertically an element with dynamic height)

* display: table-cell (mentioned by others in this thread, although without stating its disadvantages).

While I appreciate the effort, calling the article "complete guide to centering a div" is an overstatement.
Um, are you associated with https://angel.co/luna / https://www.useluna.com/ ?

Because if not, it's usually customary to at least use a different company name before cloning a US startup and launching it for a European market.
Doesn't work without the parent having a defined height.
Is there a reason for not adding such files to your .gitignore?

I'm a neat-freak when it comes to file placement, and have a ~/tmp directory specifically for dropping one-off files without cluttering up repos and such.

Are the things your repo isn't tracking mostly temporary/build files? or things that are going to be checked in eventually?
Really glad we seem to be delivering and making so many of our backers happy- thanks for your support :)
Yeah I also saw that post by Jennifer Dewalt, it was kind of what inspired this idea (but I'm not as ambitious!).

I'm hoping writing about the projects will help motivate me and hold me accountable a little bit. Let me know if you start such a group, I'd obviously like to participate.
Frankly, I just messed this up as my job takes 120% of my time and I hardly ever have a good connection to mess with the internals of the blog. I'd rather write :)
Physics Teacher Fired After Accidentally Shooting Student During Experiment
You could argue that part is immaterial. Whether the script was already written, the fact that it was made now and is so popular now, could be all that really matters.
No. He's not. Our lawyers will be in contact
How to destructure jQuery spaghetti code to proper UI
Wow. I switched to Android before iMessage came out, but I sure as heck will triple check if this has been fixed before ever consider an iPhone again.
A few additions. If you know the width and height of the element, centering horizontally & vertically can be achieved with one <div> like so:

.center-div
{
height:100px;
width: 100px;
position:absolute;
top:50%;
left:50%;
margin: -50px 0 0 -50px;
}

This can be modified for the 'centering at the bottom of the page' example, but with more efficient code.

More challenging is centering the unknown:
http://css-tricks.com/centering-in-the-unknown/
i used to want an olivetti typewriter...

https://en.wikipedia.org/wiki/File:Olivetti-Valentine.jpg

... didn't know they made computers.
I think we know what happened - the attacks on the WTC.

However, the response has been staggeringly perverse; we have had hundreds of thousands of people die (you don't even hear about the daily bombings in food markets in Iraq or Afghanistan now and that's without counting Syria, Lybia, Egypt etc.), we have Orwellian surveillance which only a few years ago would have been dismissed as crazy tin-foil hat nonsense but for the fact Edward Snowden revealed all the theories were true and things were much worse than even the tin foil hat people yelling at secret-spy-trees said. And that does not start to cover the censorship (see elsewhere on HN today for that).

The response has grown a whole industry of fear-mongering and schemes to stop crazy make-believe terrorist plots which simply defy the laws of physics (and common sense) yet no-one will tell The Emperor that he has no clothes on. Well, not anyone he is prepared to listen to. The clothes makers have become insanely rich in the process of making their wares too. What's a few dead people in far off places if you're getting rich, right ?

Meantime, US judges complain about the crazy Catch-22 goalpost moving unfairness and still people languish innocently in Guantanimo and die in what can best be described as "unclear circumstances".

A nation founded on rebellion against unfair and unjust oppression, seeking life and liberty. Indeed, the question is "America, what has happened to you ?"

But also, what has happened to all the other countries who joined in this madness and keep it going ? They have responsibility too.
ngmin takes care of this issue for the most part: https://github.com/btford/ngmin
Teaching is a thankless job, and that fact is particularly soul crushing to those who want to do a good job and work hard. Thanks for trying to improve maths education with your hard earned degree.

Maybe it's possible (albeit challenging) to change your role to one with the aspects you like (teaching) without those you dislike (ridiculous hours and meddling)?

In a slightly older but similar version of your situation, I quit my 15 years of secondary and third level teaching (also in the UK) to join a software multinational and promote computer science (with kids & adults). The job is different but in my (so far limited) experience, far more rewarding than almost all aspects of traditional teaching (no silly paperwork, better financial rewards).

I think what helped me get the job was not my extensive teaching experience or research publications (I doubt they even took them into consideration) but my passion for the subject, track record at inspiring kids and the educational open source software I had developed.

Best advice I can think of, if you are dedicated to building a portfolio, build software that you use in class. That way you can mentally justify the time (I need this to teach) and also test its efficacy. Good luck.
The NFL being a non-profit and bilking money from the USA seems to be a weekly meme on Reddit lately. Each team is it's own entity and pays taxes. Roger Goodell pays taxes on all of his salary. The umbrella corp that is the NFL is a non-profit, they are more like a Chamber of Commerce to promote NFL business.

Debunking of this oft repeated incorrect meme in top comments here: http://www.reddit.com/r/politics/comments/1wk64y/senators_tr...
Hey Sam,

Ronald here commenting from Fishburners
Banging Your Head Against an AngularJS Issue? Try This
I probably should have been more explicit in my comment. I think that passwords in theory can be OK. In a perfect world where websites use strong password hashes, and users don't use easily guessed passwords, or share passwords across sites, or fall for phishing and other social engineering hoaxes, they work.

The problem is that never happens. I think at this point we need to admit that human nature being what it is, it will not happen. So we need to move away from passwords being the sole authenticator for online services.
This article nicely shows all the alternatives with a list of caveats for each: http://coding.smashingmagazine.com/2013/08/09/absolute-horiz...
If you have no experience don't try to start coding a multiplayer game. Start with simple things and then you'll know what environment feels better for you.
If you want to start with multiplayer try to code a simple chat. If you can do that then a pong clone, etc... Hugs!
That's incredibly presumptuous of you to claim Apple is doing this purposely. It seems pretty obvious to me that it's a non-trivial fix for Apple, and that there's simply no good incentive for them to prioritize fixing this over the myriad other things their engineers could be spending their time on.
Stop being a tosser, I haven't given a preferred explanation, I asked you where you sourced your assertion.
I was looking for a video showing how the device worked... didn't find anything good, but this one is interesting anyway! https://www.youtube.com/watch?v=lpkqdbz1R_s
This is beautiful. I'd be curious about the results of a similar monte carlo simulation (or random variable statistics if possible) that had identical force laws but introduced random gaps between the balls.
"No, it doesn't make any sense, because you'd have to pay 3x as much to replace that Bitcoin."

No I wouldn't.

I walk up to the merchant. "Oh, you'll accept my $20 payment in Bitcoin? Ok, I'll pay with that." As I walk away, I tap four times on my phone to convert $20 worth of USD to Bitcoin. My loss is the 1% charge to convert, plus the bid-ask spread, not the 200% gain from tomorrow. I still get that.

I consider 1% a reasonable price to pay to promote Bitcoin. I don't think it'll be necessary for much longer.
Mailpile does not help deal with postfix or exim. We have various plans to make the whole "email" pipeline easier + secure + cooler down the line!
We at PressPad publish "Digital Publishing Guide", a digital magazine using our own self service platform for mobile publishers http://presspadapp.com/- We do it mainly to understand challenges our publishers might face and to provide relevant support.
No-frills fast patent searching when we might need it
Those weren't the original rules. Their development team made a mistake and the inflation problem was introduced. Bitcoiners warned them about this, they didn't listen.
It sounds like you are trying to say that the equal top and bottom padding is what is giving you the centering, simply by way of the fact that there is no empty space remaining to fill. Fair enough.

Regardless, the fact that you used "margin: auto" as opposed to "margin: 0 auto" in this particular example is somewhat misleading, as well as the fact that in the description you refer to this as the "margin auto trick". As noted previously, "margin: auto" does nothing in the vertical direction, and the sample would behave identically in every browser, past and present, even if you had used the more well-defined "margin: 0 auto" like in the other examples.
The story of Olivetti is interesting and sad. They had many opportunities to be the Italian Apple (they even owned ARM from 1985 to 1998!), all of them missed because of terrible management choices.

The Programma 101 was a perfect combination of innovative technology, usability and industrial design. When it was introduced at the New York World's Fair it stole the show. However, the management decided not to pursue any more r&d on the project. Some of the reasons:

- They were afraid it would jeopardize their mainframe business (which they sold soon after that anyway)

- They thought it was useless. One of the managers even told Perotto "if nobody is building this, it means nobody needs it"

This gave HP enough time to copy the design and rule the market.

A couple of years ago a documentary was made on the history of the Programma 101, I found it very instructive. Unfortunately only the trailer (http://www.youtube.com/watch?v=noN0zNYFs9I) has English subtitles, the documentary is only in Italian.
It does. Quick tip: don't forget you have to name your dependencies on route resolves too. They get broken with minification too
Watch the Super Bowl online
At its peak Guantanamo Bay has 750 detainees and prisoners. Now it's 150.

I kind of have a hard time taking anything said about the conditions inside from the detainees at face value. They have every reason to exaggerate and lie - and no reason to tell the truth...

Because comparing it to the types of prisons in the 3rd world that do have truly horrible living conditions and real absolute torture, is just dishonest. In most of those places you don't even get paper to write on, nor have a personal lawyer, nor get special religious treatment, nor have media walk-throughs, nor doctors on call 24/7, nor TVs, and so on and on.
Poll: US residents, how do you do your taxes?
Private accountant
H&R Block
Jackson Hewitt
Liberty Tax Service
TaxACT
H&R Block At Home (formerly TaxCut)
Manually (i.e., using IRS forms directly)
Please point me to a copy of this "Unix philosphy" you speak of.

You can't, because there isn't one.

If you were at the talk yesterday, like I was, and actually listened to what they said they explained why they chose to do things.

That was the actual point of the of the talk. Plus they want additional helps (fosdem being a developer conference).

They explained their use of own indexing system (was an experiment, is <1000 lines of codes, search <0.250ms, etc.); why they are thinking of including TOR (so you get a generated foo@<long-string>.onion address so you communicate with having to register with any service but still speak with people on gmail), why they are thinking of including an SMTP server (it means that you can directly get mail routed to you, via your .onion address; and your communications metadata is far harder to get to)
I'm curious to get some people's reactions to this guy: he mentioned his dangerous actions more than once; do you think he's truly dangerous, or just exaggerating?

After he kept mentioning it, I was curious and a bit skeptical as to what horrible things he could have admitted to and yet still be free and employed. The incident with the Marburg virus is pretty chilling, though, if you think it through. It's the sort of thing only a brilliant psychopath could come up with or be proud of. I'd keep my distance, frankly.