skysight-inc/HackerNews huggingface dataset:
Besides trying to fire at "If this breaks your software, your software is badly written." like other's already did, there's the more obvious fact:

If it's YOUR software, you're supposed to trust it! (yeah, including trusting it that it's not so badly written somebody can inject code into it) ...this type of setting should only make sense for when you have to use dubious quality third-party code (which can happen quite often... WordPress plugins being an obvious example)

...the sensible thing to do is to basically partition your php code base into "trustworthy and/or written by us" and "non-trustworthy" and always run these types of code with different settings, and never mix them, just have services that communicate via APIs.
Executive Order 12333: The Reagan rule that lets the NSA spy on Americans
I also recommend autojump, it make cd directories easier
Are these 4039 words trying to say that being insecure is better? If that's it, I wish this text said so in the first sentence.

The opposite of insecurity, having high self-esteem, can be detrimental to success : http://www.bbc.com/news/magazine-20756247

I also wish this text didn't say things that can't be proved to be true. It's hard to continue reading falsities.
If Coinbase goes out of business, you'll lose all your money. Coinbase is a startup, and >90% of startups fail. "Vault" is a marketing term designed to make people feel comfortable for no reason.

Given this major disadvantage, what benefit does Coinbase Vault offer to outweigh it?
I don't use deodorant. At all. I haven't for about two years now. And I guarantee you that I have less underarm smell than you.

Every morning I splash a squirt of rubbing alcohol under each arm. No smell, no white powder, no creepy aluminum salts.
We tried to build that at FairSoftware (launched at TechCrunch50 in 2008). The problem is that actually contributing is a lot of work. Everyone wants everyone else to join their project. Collaboration is hard, and financial incentives can make things worse.
You should check out `:help CTRL-W_v` and most of `:help opening-window` in general; the first few of your shortcuts are already in Vim by default. I had similar shortcuts until a serendipitous trip into the help docs.
Police Use Secret Profiles To Access Students' Facebook Accounts
Many states regulate when you can buy alcohol in a store.

See http://en.m.wikipedia.org/wiki/Blue_law
See the link a few steps above. $117 million to Planned Parenthood and Marie Stopes International over the past few years.
That would be SIGINT - SIGTERM is sent when you kill the process without specifying a specific signal to send, or when the system is shutting down.
Work from home if possible.
If you like this kind of content, check out TechCrunch Cribs: https://www.youtube.com/playlist?list=PLHRxVckaE8dawZGx5QRtt...
Technically correct, Infiniband is actually a variant of virtual cut through switching. If one want's be be even more pedantic you can also point out there are implementations of Ethernet that employ the same technology at a switching level.

What really makes the big difference though is the presence of the subnet manager. Which pre-programs the routing information into each switch at fabric bring-up time. This is what causes Infiniband to act like a circuit switched network despite ofcourse being VCT at the PHY layer.
The qualifier was important.

If, by arguing that math skills are important to programming, you mean "skills in post-Calculus math" than say so. If you say "math," people will continue to believe that you mean math in the way that they experienced it, i.e. math ending at or shortly after calculus.

Lots of mathematicians freely admit that they're terrible at computation. Which is precisely my point - the two represent different skills. Being good at symbol manipulation (i.e. "math" as represented by your high school transcript, SAT, ACT, and college transcript if not a math major) is not a determinant of your aptitude as a programmer.

Is it useful to study math beyond calculus? Of course! I know (abstractly) that things like the typed lambda calculus and set theory exist and are the foundation for much of what we do. However, it is ignorant to talk about these things like they're related to your aptitude for pre-Analysis math.

But what it isn't is rational to to use performance in lower math classes to screen (computer science undergrad applicants|interns|programmers), or to encourage people to choose or not choose programming as a career path based on their performance in mathematics classes.

Basically, I side with Lockhart's Lament. https://www.maa.org/external_archive/devlin/LockhartsLament....
OK, raise your hand if the reason you don't go to movies is because the screens aren't big and bright enough.

Right, thought so.

This is cool and all, but I don't see how it's going to save the movie theater business, or the movie industry. I don't even have a fancy home theater and I'd rather watch movies at home, on my shitty laptop screen, than go out to the movies on the majority of occasions. The thing keeping me from going out is more to do with the cost (of the movie), the overpriced concessions, the 30 minutes of commercials and previews before the movie, the lack of a "pause" button so I can go take a wizz, the talking people in the row in front of me, the idiot behind me who keeps kicking the back of my seat, etc., etc., etc...

And note that these guys are looking at this as justification for raising ticket prices.

I just don't see it. OK, sure, hardcore cinemaphiles will go and slobber over this, but is the average movie-goer really going to care that the screen is a bit bigger, or that the color depth is a bit better? My guess is "no".

But hey, more power to them. But if you want more of my money, you're going to have to find a way to deliver a better experience, and bigger and brighter screens aren't going to do it.
Seriously? Characters aren't allowed to die just because they are female?
Thank you. That's actually far more constructive advice.
http://www.webhook.com with the Webhook Internet Presence theme (http://webhook-theme-internet-presence.webhook.org, source code: https://github.com/webhook/webhook-theme-internet-presence)
> There are a lot of places where it's totally not important.

See my other replies on this page for some reasons why I think there are no pages where HTTPS is not important.

I agree with you regarding the UI issues and the potential to generate apathy by crying wolf. That's why I think that the specifics of the linked-to proposal won't work. But, I think the general idea is worth investigating. It just requires some user research.

Also, the fact that browsers support a non-HTTPS mode at all is really the bigger UI issue. Imagine if HTTPS was the only option. The biggest UI security problems would instantly vanish! That's a big reason why a lot of people are actively working so hard on finding ways to make HTTPS work for everybody on every site.
I can't edit my last comment so i made another, found this on liz.tm

http://liz.tm/ginger/1
That's the one indeed. Sorry for not providing a link!
> I have never been asked to do anything this in a math class.

This is a tragic comment. It is also true. American children waste their time and their brains in American math classes for about 8 years each. They learn to multiply and maybe solve a quadratic equation. "Equations are sometimes called theorems," and that's it. And it's not getting better; as a culture, we don't understand or respect math so we don't support it.

Modern mathematicians don't memorize or drill steps. We don't just find a bigger number each day by adding one. We hold our problems, trace them, ask ourselves how the proof should be designed and figure out where the problems in the logic are. If you've got 2n points in a line, how many ways can you draw a curve from one point to another such that you match them all up and none of the curve intersect? What about if they're in a circle -- is the answer different? How do you characterize a straight line if you're in a non-Euclidean surface? What's the right definition of straight -- should straight mean "direction of derivative is in direction of line" or "shortest distance" or what? And if we're talking about points on a grid, how should distance be measured anyway? Do we have the right definitions to solve our problem? Distance from streetcorner to streetcorner by cab in Manhattan is different than distance as the crow flies is different than "distance" through time and space; how are the concepts consistent, then?

Formulas are just shorthand for relationships. We don't teach students the relationships or the thinking in the US. That's why my Romanian advisor would ask our graduate algebra class, "You should have learned this in high school, no? No... Hmph." American school math is like prison, a holding cell until release that merely increases the likelihood you'll do poorly in the future.
>Your comment is really unwarranted...

Not really - changes like this don't exist in a vacuum. Anything that makes the existing CA's more indispensable (say, by driving customers their way by making it appear bad to not do business with them) is a net negative.
It's surprisingly affordable I think you will find.

List prices alone are very attractive:
36-port QDR (40gbits) switch http://www.colfaxdirect.com/store/pc/viewPrd.asp?idproduct=1...
Dual port QDR HBA http://www.colfaxdirect.com/store/pc/viewPrd.asp?idproduct=1...

The cost benefits are compounding when you go up to FDR (56Gbits) and make use of RDMA aware protocols, like iSER, SRP or SMB3.
root_ordner: german only word
I love Python over PHP any day, but how exactly is Python better, if it has os.system() ?
It's chapter 8 (or "arc" 8 as the author calls it).
I'd be willing to bet quite high all these HTTPS requests are all on the same specific services (facebook, gmail, google would already take most of them).
You are right. I used to use them but pressing Ctrl was a pain in the pinky finger. :sp and :vs is 2 more keys to press. Using Space as a leader makes everything available at the flick of my thumb. I rarely ever move my eyes to the command pane.

I forgot to mention that I have mapped Space+P to CtrlP fuzzy finder. That too is a one pinch like operation, even though it requires two keypresses.
>This seems like the first step

The first step would be a (multi?)-billion dollar spectrum purchase, I would think.
Talk about full circle.
There's also http://storj.io/ and they are crowdfunding the project over the decentralized financial exchange counterparty like swarm :-)
A questionable practice: Dixon's Q test for outlier identification
I don't have any metrics on Arabic but here's what Wikipedia has to say on intelligibility

> From a linguistic standpoint, it is often said that the various spoken varieties of Arabic differ among each other collectively about as much as the Romance languages.[34] This is an apt comparison in a number of ways. The period of divergence from a single spoken form is similar—perhaps 1500 years for Arabic, 2000 years for the Romance languages. Also, while it is comprehensible to people from the Maghreb, a linguistically innovative variety such as Moroccan Arabic is essentially incomprehensible to Arabs from the Mashriq, much as French is incomprehensible to Spanish or Italian speakers. This suggests that the spoken varieties may linguistically be considered separate languages.

I also fogot Afrikaans. Arabic ia really, really diglossic so all educated Arabs will be able to speak and understand fusha but people don't talk like that outside of extremely formal situations. Speaking fusha at home would be as weird as a Romance speaker raising their kids in Latin.
> moving books is an awful experience

You can own books without owning the big, clunky physical embodiments of them that are a pain to move (and I certainly agree those are a pain to move--on my last move my book collection turned out to require 34 boxes). I own a number of books only in electronic form, and by "own" I mean that I have copies of them that I control and can read and access no matter what Amazon (or Google or any other seller of "subscriptions") might do in the future.
Your comment made it very unclear whether you believed what you were saying about mathematics or not. Rereading, it still seems like you think conjecture and proof is more like physics than math. And you claim that math is irrelevant to compiler design. It's not "abstractly" relevant, it's directly relevant. Parsing is formal language recognition. Register allocation is literally graph coloring. These things are not third-generation applications of mathematics. You seem to think that mathematics makes you good at computing, when in truth most mathematicians are bad at computing things by hand.

The root misunderstanding might be that most people wouldn't know math if it hit them in the head, but changing my definition of math to fit their misconceptions is certainly not going to fix the problem. I would even prefer it if people thought, "math? yeah I have no idea what goes on in that subject" to what you describe. Because distinguishing between "math" and "post-Calculus math" (the latter of which is almost all of math) won't help anyone.
I don't find myself needing Esc very often in Vim. Then again, I do have jk mapped to Esc, and ;; maps to Esc: which is usually why I want to leave insert mode in the first place.

I have Caps Lock mapped to Alt instead, which pairs nicely with various app hotkeys (Alt+T for iTerm2, Alt+E for Sublime, Alt+S for Skype, Alt+Space to pop Alfred, etc), plus the Cmd+Alt+whatever bindings for various things.
How is this different from Ripple?
What do you think of http://metacurrency.org and its progress or lack thereof?

Current "markets" are distorted for various reasons. Historically, broken markets have been fixed by non-computational means.
Plot where user uploaded images were taken in Rails
I see two separate phenomena.

The article describes researchers being rewarded for their publications, and therefore not sharing data with their competitors, who could create a publication with that data which the researcher who shared the data would get no credit for.

You are describing people favoring graduates from top universities, which therefore charge higher tuition since their degrees are more valuable.

I can't see any relationship between these two things, maybe you can clarify.
The coast of Brazil is surprisingly accurate in this map. I can spot a number of geographic features (Santos, Rio de Janeiro, Ilha de Marajó) and some rivers.

Compare to this 1502 map:
http://www.historia-brasil.com/mapas/brasil-cantino.htm

The rest, I cannot make sense of it.
There are some regional shifts involved in some of those countries. Burundi and Rwanda are looking more east than west in recent years, and East Africa uses a mixture of Swahili and English rather than French as the common language.

Rwanda in particular is not in practice really part of French-speaking Africa anymore. The numbers you link show only 3% of Rwandans speak partial French, which is barely more than any other country where a handful of people choose French as a foreign language in school. That's related to the ethnic unrest in the country; much of the current elite are ex-refugees who grew up in Uganda, which is not Francophone, and there's also a political edge to it because they consider France to have been too close to the previous Hutu-dominated government.
Analogies are inexact by definition, which doesn't mean that the speaker is being intentionally deceptive by using one.

I don't think anyone took this beyond the anecdotal evidence provided. We can argue motive and hypotheticals all day but the fact remains that this is just a blurb thrown at fresh undergraduates.

It's a motivational speech (delivered via heresay on Quora) not a thesis.
On a busy news day, probably closer to 8 for me. Seriously. It can be a real problem. I actually took the plunge and did this for a while, and now I feel I've built up enough self-control to not need it. The difference has been amazing.
Most Cloud based POS have an offline mode, which still allows you to process transactions. Vend (vendhq.com) stores a local copy of the information needed to process sales (products, taxes, payment types) and allows you to continue processing sales, although it restricts you to selling and you can't manage inventory etc
what is old is new again. Whats next, pens and paper as a new way to send messages without a phone?
Python and PHP need not be adversaries is my point. Long running, ex. polling, bots, scrapers etc... can be better dealt with in Python as it has dedicated tools and frameworks for those purposes. Backend applications that don't directly deal with the web front allow for better compartmentalisation of priorities and privileges.

Think of it this way; if a layer of your stack has the capability to destroy a system, it's probably best left speaking to another layer that actually speaks to a user.

PHP for web and Python for backend is not a foreign concept and so it makes little sense to apply one hammer to all variety of nails.
My fiancee used to think I was nuts for doing this! This entire thread has really helped validate a lot of my personal habits. Thanks, HN.
A forthcoming documentary about the game characterizes D. & D.’s origins as akin to Facebook’s: “A cautionary tale of an empire built by friends and lost through betrayal, enmity, poor management, hubris and litigation

I have to object to a statement like this. While it seems about everything that America invents winds-up in the legal system, the idea that D&D could have been an "empire" is just wrong-headed. D&D expanded regardless of TSR's smooth moves or missteps because it has always been a very player-driven game, the ultimate user-generated-content-game really. Just as much and for the same reasons, D&D never had that much potential to become that much larger than it did become. Only a certain type of person would play the game and not very much would stop them from playing. Some company might make more or less money from this culture but the size of the culture pretty strictly limits the profits involved.

It's worth noting that D&D 3.5 was released with an "open gaming license" and thus the game was forked by the Paizo company who maintain their Pathfinder system closer the original game than the present D&D 4.0 released by now-Hasbro-owned Wizards Of The Coast, which just reinforces that no single company is likely to create or destroy D&D-like role-playing.

http://en.wikipedia.org/wiki/Pathfinder_Roleplaying_Game
It's pretty clear people use "web programmer" as a synonym for "poor programmer" or "lesser programmer".

Oh, you work on hard problems and complex software? I wouldn't call that web programming!

I promise there are enough hard problems and complexities in the "web" for any programmer in existence to choke on. HTTP/CSS is just a small part of the "web"; it doesn't speak to the complexities of the system behind the curtain.
Why are some email messages encrypted but not signed?
Alright, but what kind of life form would create the circuits and the voltage sources to sustain an electric/electronic life-form ecosystem? The equivalent of plants, algae or cyanobacteria.
Personal Productivity: Business vs. busyness vs. laziness – Scott Hanselman
> But the White House counsel’s office told me that no, that wasn’t true. I was instructed to amend the line, making a general reference to “our laws and policies,” rather than our intelligence practices. I did.

And this is how we got to where we are. It has nothing to do with the advancement of technology, technology only increased their power to the point where they couldn't be easily ignored anymore. It is the absence of law. Or, at least law as we understand it from a civillian perspective. It is power that comes only from the executive branch and is monitored only by the upper tiers of power, not by typical political oversight.

Spies operate in a different moral and legal environment than civilians are used to, which makes it hard to understand when daylight is shone on them. But this near duality of interpretation has been the case in modern society since the 1950-60s. Or maybe even earlier.

Anyone who grew up reading cold war spy novels or autobiographies from that era is well aware of this hierarchy.
Good article. My own experiences with the game are a near mirror to the author.
Same, sans alcohol
It shouldn't because getting a reliable certificate costs money and the knowledge to setup and (more importantly) secure that certificate. I don't want to pay for a certificate for every static project page I setup and worry about setting up the certificate (if I even can, which I can't if I use something like Github pages).

One day, HTTPS may organically become the default for all websites, but pretending that it can happen over-night is crazy and that is what this change is basically expecting people to do.
Thanks for pointing that extension out. I've been using Honeybadger, which is great for backend tech/whois/misc other data but doesn't give me any info about the front-end stack.
This seems like something that could one day pose a big problem for civilization. We have all these electrical outlets just sitting around, waiting for someone to request huge amounts of energy on demand. If a lifeform ever evolves to use these effectively, they could spread like wildfire.
The problem with e.g. W=В or X=Ь is that they want glyph matching; so the roman alphabet B and the cyrillic alphabet В (even though they are different letters) map to each other, to avoid having same-looking codes map to different locations. They're solving a slightly different problem than the Morse convention was trying to solve.
Can someone explain how this infects and gets activated on a system? It sounds like I have to download a certain PHP file onto the system and then execute it. Is this correct, or are attackers using other ways to automatically start the malware?
I have a similar position. If the content is valuable enough then it's tolerable to have a gate. Quibb is another similar platform, but I don't know of anything with the quality of Quora answers - Stack Overflow is the closest, but it's very specific and Quora covers a lot of content the various Stack sites don't.
I donate most of my books to the library because there are only a few I could imagine wanting to read again someday. It would be nice if I could donate e-books too.

Edit to add: a few years ago I decided I would probably never buy another CD, so I imported all my CDs into iTunes and donated the CDs to the library too.
> no creepy aluminum salts

As someone who's used them for probably a decade now, I wonder what you think is creepy about them?

Also, I've read about some rubbing alcohols not being safe for long term use, have you heard this, and what have you settled on?
Perhaps you can use Chrome developer tools to delete the blur from the DOM :)
Guru Meditation for Atari VCS and iPhone
It should still reduce your tail latency.
A couple years ago I had the idea to create some kind of projection system that would beam images of my e-books onto a wall. I'm not a hardware guy and am not sure there would be a market for it, so I didn't pursue it, but I hope someone else does.
I use ball jars. They are reusable, they basically never spill during transit, and they fulfill multiple other roles.
Google tests new Chrome OS UI that’s more Android than Windows
Persian and Russian are part of the same language family as English: http://en.wikipedia.org/wiki/Indo-European_languages
The queues are still there, but scheduling ensures that they don't fill up.
Moreover, pressing alt while in insert mode causes the next key to run as if pressed in normal mode. I usually use this instead of escape for those times when I don't want to go into command mode.

One caveat, however. I recently switch to OS X and have yet to figure out how to get alt/option to behave this way. Really my only major gripe about OS X vs. linux.
That's why the next bitcoin or filecoin like payment system should reward people who contribute to open source / free software.