skysight-inc/HackerNews huggingface dataset:
If an execution plan doesn't fit on your 30" monitor then you've probably got a more sophisticated query that requires more analysis than simply eyeballing execution plans for clustered index scans or places where predicate pushing hasn't worked as effectively as you hoped.

External tools aren't really in the scope of this discussion, but while SSMS does a pretty good job of visualizing execution plans SQL Sentry Plan Explorer does a better job (a more compact view with a color gradient for the most expensive operators) and makes my job even easier.

http://www.sqlsentry.com/products/plan-explorer/sql-server-q...
Outrage is a perfectly appropriate response to an outrageous situation. I find her rage to be remarkably measured, considering all the bullshit she has been put through.
Agree with this, especially after their fine-grain control App Ops, which received a very positive response, was completely removed, and the reason they gave for doing so quite nonsensical: "it can break apps" - obviously, that's why people want to use it - to prevent apps from "breaking" their personal privacy.

(My Android's ID/serial number is 0123456789ABCDEF, the same as tens of millions others out there, so I'm not so worried about it. One of the perks of owning an unbranded generic Chinese device, along with a new random MAC address whenever I reset the WiFi...)
Just above this comment tree, there's a link to BBC: http://www.bbc.com/news/business-30077122

Not sure how they differ since non-paywall wsj link does not work for me (still has paywall in 2 different browsers).
Semi-pedantic point: speed is not always relative to frame of reference. Light moves at c in all frames of reference.
The Worst College Football Game in the Worst College Football Town
SMS Selfmite para Android un vector peligroso
>> They eased and increased taxes at the same time, which was not a smart move.

Increased sales taxes which was an especially dumb thing to do. The folks that spend the largest percentage of their income are hardest hit by sales taxes.
An article talking about the "walled garden" of app stores, behind a paywall. Classic.
Making your own beer is becoming easier
The problem with doing this is that now all your web traffic is associated with the IP of the VM, which is presumably even easier to track back to you.

You'd have to do something exceedingly clever like have the VM automatically route VPN traffic into Tor.
Nice work! Step 6 was the one that eluded me. Using that principle I've now been able to solve several boards that I previously thought required guessing.
It's not that people don't think you can know security AND write PHP, it's that it's seen as very uncommon, largely because of historical context and PHP's ecosystem.

PHP, as you probably know, started as a really basic (if obtuse) preprocessor for HTML pages. It plugged nicely into Apache via mod_php, and was relatively simple and low-footprint to set up, so a lot of cheap shared-hosting sites set it up. For beginning/inexperienced web developers on small projects, this was great; you no longer had to go host your own Java/ASP/whatever web server to have server-side logic, now you could just use a text editor and FTP.

Unfortunately, this also meant that PHP attracted a lot of inexperienced developers -- the kind who haven't yet learned things like why you should hash (and salt) your passwords, why you should use stored procedures, and so on. (Editorial: it didn't help that the language itself didn't, at the time at least, make it obvious how to do such things.)

Granted, there were some developers who knew better who picked up PHP. But generally developers who have some working knowledge of web security best practices get that knowledge by working in the field -- which at the time, typically meant "heavier-weight" stuff like Java or ASP.

So with large numbers of inexperienced, security-unaware devs enabled to write webapps in PHP, large amounts of poor, insecure PHP code was written. So PHP got a bad rep, which only exacerbated the problem by creating a self-fulfilling prophecy that turned companies who could hire more-experienced devs off from PHP.

I haven't personally touched PHP in a long while -- I personally just don't like some aspects of the language -- but I've heard some steps have been made in the PHP community to make best-practices more easy/commonplace. Which is great! But the old reputation is still there, and bad reputations are hard to dispel -- especially in the corporate world.
While the question was asked in the context of my passing, I find the answers just as relevant while I'm alive.

Going on vacation is always a nerve wrecking endeavor since I don't want to by checking my health stats every day and have to scramble to a shell while on the beach (pun almost intended).

In some ways, building a fully self maintaining application is almost more important while I'm still here.

I'd be very interested to hear what everyone's most common maintenance tasks are they are performed manually.

For example, has anyone written anything to auto detect database corruption and automatically restore DBs from the latest backup? It's rare, I know, but if you want to run for decades without human intervention, it needs to be automated.
> But then by this logic, OpenBSD should also be a dysfunctional mess

Theo is unsavory but not abrasive. He is very principled and well-spoken.

Linus doesn't care who he offends, and he wears that chip on his shoulder with pride.
Well, just by looking at it I can't tell it's not being maintained...if that's actually true.

I guess all these touches such as displaying the latest tweets or automatically displaying system status all makes it look very active and alive.

The copyrights still say 2012.
Will Consumers Revolt Against Pervasive Online Advertising?
It may be because of implementation complexity? C was designed with the compiler writer in mind (which is why so many things are undefined... to make it easier for compiler writers), so if co-routines are hard to implement then that might be an explanation. Anyways that's mostly pure speculation on my part.
9 Year old girl begs for help
I've been thinking about pasting this news into my Facebook. Three times, erased each time.

"Guy gets multiple death threats because of the program he wants to start his computer is different from another program other people want to start their computers."

This isn't a hilarious nerd fight. This is some really misguided people who don't know how to communicate.
Show me a society/country who has actually made a go at making it work in the last 40 years. If you're not attempting to execute theory in the real world, you're not trying hard enough.
The police department handed the information from Anita Sarkeesian to the FBI for investigation. The FBI has an ongoing investigation, have approached IGDA and together with bullying experts are working on the complaints.

I think very few cases has had such large impact as the one reported by Anita Sarkeesian.
Wait why can't you get under 4 years if you accelerate really fast?
> Whenever two objects are in relative motion to one another, they each perceive a time dilation taking place at the other object.

This is true.

>The flow of time is directly linked to the relative speed of an object.

I'm not sure this is even a coherent statement. "Flow of time" along what?

Consider for comparison: what would the "Flow of latitude" refer to on a planet's surface? Any coherent statement about the "Flow of time" should also make sense when applied to the "Flow of latitude", and I can't think of any way of conceptualizing the "flow of latitude" that makes sense.

Maybe I'm not understanding what you mean by "flow", but in relativity dimensions do not "flow" in any conventional sense, and the notion that "increases in speed are causing a decrease in the flow of time" makes no sense: to an observer on an object clocks continue to run at a constant rate, and the whole point of relativity is that observers on objects are just as good as observers anywhere else.

The laws of physics are the same for everyone (this is the principle of relativity) so since an observer on an object does not observe co-moving clocks slowing down, any talk of "a decrease in the flow of time" requires a violation of the principle of relativity.
Yes,

But if you take 10 mozarts, who don't have a father who is a music teacher, doesn't have a sister whom he can watch getting trained and his own training doesn't start at 4.

I'd doubt if they would do anything in Music. Let alone become some one like mozart.
Or it shows that AWS doesn't have any other simple deployment service which doesn't tie you into using particular technologies. Hopefully this is where CodeDeploy will come in.
Privacy Concerns for ClassDojo and Other Tracking Apps for Schoolchildren
* If creditors see that you are trying to monetize debt too quickly, they will demand higher rates.

* At some level of inflation, seigniorage revenue will fail to increase.

* If the government borrows money in a foreign currency to spend too much, depreciation makes loans harder to repay and there is no seigniorage.

* If a government refuses to loose monetary policy while spending too much, it will not be aided by monetizing debt, which makes default even quicker, since interest rates will rise regardless. Expectations of default can lead to capital flight, which if money is tight will wreck even more damage to revenue.
And college students who grew up poor are much more likely to leave college midway through, which is an obvious effect of dealing with ever-looming stress, health problems, and trauma that people from a poor background are much more likely to deal with.

So the claim is not that being poor is directly an issue, but that poor people are more likely to have other issues.

You seem to strongly disagree with me even though I said basically the same thing: https://news.ycombinator.com/item?id=8613583

Relevant: http://www.paulgraham.com/disagree.html
Then we can never look at any real world examples for guidance because there are always too many variables.

That leaves us with untested partisan theories pushed by ideologues.

I mean, how can it be that all the American conservative economists that have been predicting massive inflation since 2008 have not changed their theories at all?
I thought *BSDs used kqueue, which allegedly had worse performance at high concurrency vs Linux's epoll?

EDIT: This seems to suggest kqueue may have better performance due to less syscall overhead: http://www.eecs.berkeley.edu/~sangjin/2012/12/21/epoll-vs-kq...
This is an excellent hack if it holds up on the legal fronts! There might be constraints, which I have not seen called out yet, such as - a H1B visa holder having to be employed in their field of specialization, hence the H1B founder will need to startup in said field. But the constraints appear trivial in comparison to the problem being solved. This is exciting!
This looks really nice. The API seems more user-friendly than scrapy's.
In my house, we stove-dry pans constantly, precisely to prevent rust, and we never get any. It's not intentionally an "experiment", but it's enough to make me think there's an issue with your methodology.
I'm reading that as WebRTC endpoints have to implement those two, but there's nothing precluding them from negotiating to use H.265 or Sorenson or Mpeg-1.
Unhappy with most cloud storage providers, decided to create my own service
Well if they change their mind on immigration, they better be quick. Japan's neighboring countries are quickly catching up, if not surpassing, in a lot of respects, such as PPI and HDI.

Even in China, on the east coast, in certain sector, especially high-tech and finance, local companies can offer competitive salary and a better potential for career progress.

It is not like in 80s, when Japan is the envy of all kids in the class, the interests is quickly fading, with a aging population and stale economy.
You misunderstood what the Petrie multiplier is. It assumes equal non-zero racism/sexism/minorityism. It doesn't matter whether it is a majority. I posit to you that there is no reason why it shouldn't be zero.
I actually don't care for the idea of giving the government or a for-profit duopoly any more power. I'm not sure if the solution entails member-owned co-ops, employee-owned co-ops, or what. In view of current trends (as I see them), something needs to change. The two options purposed don't seem like they're the only possible ones.
It doesn't seem to provide nearly as much information. Not everyone's business model is to give self-entitled individuals free stuff.

By posting urls to good articles that are behind pay-walls, you do provide a place to discuss the information, etc., and everyone can still learn. That is assuming at least some of us can read it.

I pay for the wsj. Why wouldn't I pay for good research, good writing, knowledge, etc.? People need to earn a living.
This is really cool.

Have you seen the plan9port implementation? It has the channel abstraction available as a library. The 'select' is called 'alt' in the code.

http://man.cat-v.org/plan_9/2/thread
University status comes at a high price
I think many IT departments choose MSSQL for the same reason they choose Windows - it's an easy to setup system with good tools and lots of commercial support. MSSQL also integrates very tightly with Windows and you can use single-sign-on via Windows authentication with no setup.

The administration GUI included with SQL Server (called SQL Server Management Studio/SSMS) is very robust and whenever I look, I always see other people asking around for something as good as SSMS for other RDBMS. If you use Unix you might prefer your command line tools, but a lot folks would rather obviously use a GUI.

For developers, I haven't found anything better than SQL Server Data Tools (SSDT) which is a set of extensions for Visual Studio that let you design and develop a SQL Server database. It creates version migration scripts, diffs database schemas and data, integrates with git and other source control providers and generates DML scripts among other things.
Ask HN: What are the quick sales ideas for an eCommerce store in 2 weeks?
I have just started working for an eCommerce startup and they want to get quick sales for 2 weeks. They have OK budget, so I want to know what are the options?

I have suggested two.

1) Facebook Advertising.
2) BuySellAds Banner ads on relevant websites.

Can you help me out?
A Multi-Database(MySQL,PostgreSQL,SQLite) OS X Clinet-Database+
Pew Internet Research – Online Harassment
> Unfortunately, it does dilute arguments against systemd, because of immediate associations with fools who attack people and scream fallacies (even though the non-systemd camp is an amorphous blob more than anything). This in turn gives moral high ground to the proponents and any attempt at debate devolves into the same dead ends and non-arguments between equally clueless factions.

This is a time honored way to destroy your opponents in politics even if their argument is better, more consistent, and logical. Associate them with radicals that glom onto any side with sufficient numbers. It works and frustrates those that come by their beliefs honestly. It is truly sad when this happens and is allowed to obscure a discussion.
"I really wondered whether people would sympathize with me or just flame me."

It was not my intention to flame you. From your tone and sparse message, I assumed you were making yet another unfounded accusation about systemd; so many people on both sides (but mostly on the anti-systemd side) have been making ridiculous and untrue statements so often and for so long that I tend to just expect random made up nonsense to fly with reckless abandon. In your case, you have had a bad usability experience with systemd; and I can't deny your experience. I wasn't there.

That said, it is my understanding that rc.local continues to work fine on systems that choose to enable the compatibility layer. Fedora is my desktop and laptop OS of choice, and I don't think I did anything to make my rc.local files work. I don't use them for much, but I do have some custom hard disk spin down times and such setup on one of my machines, which continued to function after upgrading to a systemd-based version.

If your distro opted not to enable the compatibility layer by default, I suspect there's an easy way to do it yourself with a single command line or installation of a package.

Our servers all run CentOS and we've put a couple of new CentOS 7 systems online recently, and while we don't have any rc.local bits running on them, we do still have a few old style initscripts (in our products, embarrassingly enough, even though our bootup and shutdown module supports systemd and upstart, we still ship initscripts to start our own stuff), and they have continued to function correctly on CentOS 7.

In short, it has not been my experience that doing things the old way has been dramatically cut off for people who need to continue doing so for the time being. In my, admittedly limited, experience, I haven't noticed any difference except the "service" command now recommends systemctl when you run it.
This is incorrect. GDP growth in Japan jumped when it became clear Abenomics was going forward, and un-jumped when the recent tax increase went in.

The annualized growth[1] in between these two periods has been greater than 2%, with falling unemployment, despite a declining workforce. The growth right before Abenomics was negative and falling.

[1] For this comparison, make sure to use annualized QoQ figures. Data-illiterate people have been using YoY figures to argue Abenomics doesn't work, but these are distorted by the pre-Abenomics recessionary plunge in 2012.
Well, it depends on your goal. In this case it is to avoid Verizon adding stuff to my http traffic.
Insecure code can be written in any language. Its not something that is built-in (to some extent its true). Its not the language to be blamed, but the one who is developing insecure code. PHP is bad reputed only due the the inexperienced developers. Actually, PHP is so easy to pick up that any one can start building stuff with it. PHP is a great language, it has some odd sides, but overall its a great language if you use it wisely.
If you know anything about China activities in Tibet, you would know that China IS evil.

Its important to remember that unlike China or Russia, the US government is tame in comparison with how it handles dissidents.

Guantanamo is bad but nothing in comparison to the political prison camps across China.

No one wants to live in a county where something as simple as an online comment will make you disappear in the middle of the night. This is what we want to keep America from becoming.

There is a list of over one million "missing" Tibetans. A common crime: possessing a picture of the Dalai Lama.
Scrap your MapReduce – Introduction to Apache Spark
I remember you. You're the paranoid conspiracy theorist who shows up in every surveillance post making wildly inaccurate claims. I'll humor you again and stick to one of your stupendous claims: that the stingray devices record all the data sent from every connecting device. Where is your evidence? All the released documents show that it is used to home in on the location of a targeted subscriber, which can be done without recording anybody else's data. Why would they have added the extra technical and legal complexity of doing what you so nonsensically claim?
When I do the same exercise, it seems to come down to not much more than hard work. The more skilled and knowledgeable people are those that generally work hard and persevere through difficult challenges.
Any plans for a gui based web scraper interface similar to portia?
Its high compared to what it was before. I haven't lived in Brazil but I lived in Germany and Chile for a couple of weeks and its high compared to cities there.

It depends on the neighborhood and how aware of your surroundings you are. Everyone knows someone who got mugged either a relative or a friend. Relative of mine was having dinner at a restaurant, 4 armed robbers came in, took everything from customers plus the money from the business. One of them shoots his gun inside, aiming at the roof. There were people in the second floor eating too, fortunately nobody got hurt. Personally, I just take cabs everywhere at night, and walk during the day if I know the neighborhood.
I for one would love some help with making our docs a bit better for sure.
Wow, honestly i want a similar life just like you.
Flux Plus does IMDB + RottenTomatoes + some other stuff: https://chrome.google.com/webstore/detail/flix-plus/fcjjgdna...
Joining an Angellist Syndicate from Germany (or Even Europe)
Do they have an email list? If so, then emailing existing customers with a time-bounded promotion is the single easiest way to juice sales numbers. If not, remember to tell them "If we start building an email list now, you will not need me to pull a rabbit out of the hat in Q4 2015."

Otherwise: where are your prospective customers presently in their purchasing cycle? The channel you use depends on where they are.

Also, smack your employers and tell them that there is latency involved in doing e.g. creative development and negotiating private placements (which are, n.b., one thing you really want to be doing), and that two weeks before the planned sale is way the heck too late to use many appropriate techniques. There is a reason why traditional retailers start going into war footing for Christmas in early summer.
The Day I Lost a Sh*t-ton of Money: DVD Special Feature
Doesn't load! Uncaught Error: Bootstrap's JavaScript requires jQuery
Quite a lot of our Sci-Fi's "FTL drives" are actually "Jump Drives". Take, for instance, Battlestar Glactica. They don't move through space, they jump to a new place within it.
Take a look at source code. The package hirarchy is not pythonic (use "libs" as top package is not a good idea).
A Love Hate Relationship with Seattle
Do you believe the culture has change din the last 20 years?
The commit graph (http://wiki.patoline.org/developers.html) shows commits every month from December 2011 to now.
Ingress can do this on a Galaxy Nexus with a 2A external battery pack (or, ya know, car). I was only able to help with about 1/2 of an Interitus event cause my phone kept dying and I'd have to wait a bit to bring it back online.

I hate my phone.
The deflation is often masked by advances in technology.

A new 150,000/month condo in Tokyo in 2014 has much better facilities than a then-new 150,000/month condo in Tokyo in 1994. Indeed, the latter is probably struggling to achieve rents of half that today.
Not sure why you are being down-voted, as this is very much true. If you can't comment on CSS on HN, where can you?
Don't forget GPS... GPS lock murders.
> but in relativity dimensions do not "flow" in any conventional sense

That is not really the point. You are concentrating on the word flow, and maybe I chose that foolishly, so bear in mind that I'm of course not a native speaker.

If we discard for a moment things that move at the speed of light, that leaves us with objects for which time does not stand still. Whether or not you agree with the word "flow", is it really that objectionable to characterize the experience of time as a movement through a fourth dimension?

My entire point in this regard was really that relative velocity and time dilation are linked. Which they are. It's right there in the math. Maybe my mistake was to use "flow" conversationally, but if you could see past that it would probably a more productive discussion for both of us.

> "a decrease in the flow of time" requires a violation of the principle of relativity

You misunderstood what I was trying to say, in a colossal way. I apologize for not being clearer. At no point was I suggesting a global "flow of time". In fact, I made a special effort to talk about individual reference frames.