skysight-inc/HackerNews huggingface dataset:
Kerberos is also acceptable, it is however much more complicated than LDAP for the average sysadmin to understand.

You also need to teach your users how to get kerberos tickets and setup keytab etc. Chances are if you are using kerberos you also have LDAP however.
Elon Musk and John Carmack Discussing Rocket Design on Twitter
They're hacking hacking.
You realize that HTTPS doesn't hide what sites you visit, of course?
I use both Python and R a fair bit. As a language, absolutely I prefer Python to R. However, I think there are two areas where R is better than Python and together, I think they add up to a durable advantage, at least for stats people.
1) Package support. Yes, Pandas and scikit-learn are good, but R still has a definite edge here. Here are three things I've needed lately where R has hands-down better code available: forecasting, frequent itemset mining, and network community detection.
2) Non-programming uses. There are a lot of tasks where you need a computer, but just to do one thing, a plot, calculate a statistic, ... stuff like that. R is better in that use case.
Sorry for the delayed reply. I'll take a look! I've been meaning to play with Quantopian more but have just been in permanent crunch mode lately for work.
>It's good for bitrate starved files, but x264 is actually still more efficient for transparent encodes. x265 currently can't handle noise very well.

Yes this is my impression as well from the tests I've made.

>x265 is also much slower than x264, but it's getting faster all the time.

It will remain slower than x264 though, it uses more cpu consuming algorithms in order to cram out more 'quality per bit', that said it likely has a lot of performance improvements left to do.
Depends what he loves about the Apple hardware. Can you tell us what features he particularly likes?
i’m usually reading usernames after reading the posts and voting, and i caught myself upvoting every single post of you and nothing else.

you seem to do it right: most level-headed, most informative. thanks.
Yes, generally malware is named by the researchers who found it - often even if the creators obviously named it otherwise. I wouldn't be surprised if "Regin" was a reference to how the researchers found big chunks of it tucked away in the registry, or something like that.

For example, there's a reference to the name "Myrtus" in Stuxnet, which was (I think) probably the name its creators gave it (and may point to its Israeli origin)?
Me too. Since it crashed without showing the Crash Reporter dialog, I think it probably ran out of RAM or texture memory or something similar.
Journaling with org-mode
Interesting.

An alternative to goofing around on the youtube.com web site, scrolling constantly and getting hit with advertising and endless lists of "related" videos is to search and retrieve youtube urls from the command line via gdata.youtube.com.
Corp networks are almost never a shining example of network design or security. Most people that work doing that sort of thing are the checkbox type and will block SSH (and other protocols) because it gives them some sense of warm and fuzzies.

The reality is this is stupid and just leads to people working around the problem. Take for example corkscrew, which allows you to tunnel SSH over HTTPS proxies, without losing any of it's port forwarding or other juicy features.

If you feel like you really need to embarass them you can ofcourse run something like sshuttle over the top providing automatic VPN routing over this rogue SSH tunnel.

Worse yet they might install KeyBox on their AWS deployment because they don't have SSH outbound, which then promptly gets pwned because it's a relatively unproven Java web application rather than a battle-hardened unix staple (i.e sshd).

Corp networks and infosec departments are a joke.

In terms of auditing all you need to do is make proper use of *nix permission model and then enable sudo input/output logging and control access to sudo via LDAP groups. Send all of your sudo logs to centralized logging system like Splunk/ELK/fluentd/Flume etc.
It's a function name that renekooi would have made up to run the command following it without having to type it all out every time.
Aha, thanks for that, I was wondering why the post had nothing to do with GIFs.
It's early days for H.265, but it's very promising, both in terms of file size and image quality. For encoding 4K video it seems to be an absolute necessity.

This article has a paragraph about H.265 from the standpoint of a professional photographer: http://www.eoshd.com/2014/11/samsung-nx1-review-glory-techno....
Lenovo ThinkPad carbon is more like the MacBook Air but otherwise see http://www.notebookcheck.net/Notebookcheck-s-Top-10-Ultraboo...
Ok that's good to know. Sure, R breaks inexplicably sometimes due to dependencies, no doubt about that.

virtualenv sounds useful. Is it used much when python code is published in a paper?

About HDF5: I was just making the point that the Pandas docs recommend I install Anaconda to get Pandas, thus also installing HDF5. I am sure there are other ways, but the way the documentation is phrased suggests that these other ways are overly difficult.
at the intersection of vs extensions + python + surprisingly-well-reviewed-on-HN-for-a-microsoft-product, also check out http://pytools.codeplex.com
That's how you define a function in Bash.
Curious why the Mario demo is running at ~24FPS, and jumps to 45FPS when the keyboard is active. Is it throttling frames on purpose? Why can't it hit 60FPS for such a simple demo? It doesn't inspire much confidence for a language targeting interactive media.

http://elm-lang.org/edit/examples/Intermediate/Mario.elm

Otherwise it looks great. :)
> Github has some nice features that chromium.googlesource.com lacks, like being able to list all of the commits that have changed files in a specific sub directory.

fwiw you can do this on chromium.googlesource.com as well. look for link called `[path history]` when navigating the tree.
I've taught a number of newbies Python (including a team of data scientists) using IPython notebooks and it's convinced me that is the right way to do it. I can setup a few notebooks with datasets, database connectivity, etc. and all they have to do is point a browser at the URL and start hacking. There's nothing to download, no environment variables to set, and no packages to install / setup.
"I am horrified about the lack of responsibility of a lot of people. These are not some cat pictures, or some nude celebrities. This is code that forbids people from writing graphics drivers."

I'm not sure if that line is mean to be sarcastic but if taking literally definitely undermines the credibility of the writer !
Show HN: iOS App Features 12 Turntables and a Microphone
He also wrote The Cathedral and the Bazaar if I'm not mistaken. If that can balance it all out.
afaik issue tracker stays
> R is in some ways more forgiving to newcomers.

Oops! sorry sorry,... really sorry, apologies for snorting coffee over you, but given multiple years of experience TA'ing for machine learning / datmining courses I couldnt disagree more. R had them in absolute knots, and yeah they were asked to use RStudio if that helped. They struggled with simple things such as writing a naive Bayes classifier. Most of their mistakes were because of R's weird and silent inconsistencies: scalar or vector, copy or reference.

It is possible that all these 30 odd students every year were stupid but chances are fairly low.

EDIT:

The course has since switched to Java (Knime) and Python and that has gone a whole lot smoother.

Neither Java nor Python are my most favorite languages, but have to concede that Python is massively more consistent than R, so a student has to remember less of special cases, and the whipping boy of dearth of packages seemed less real at least in the context of the course. At least in the academic setting enthought / canopy / anaconda does a marvelous job of it.
The trackpad and the keyboard. But I think the overall sturdiness is what impresses him.
Meta meta note: "The metaphor of a golden age begins to be applied in 19th-century literature about Islamic history, in the context of the western cultural fashion of Orientalism."

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

It seems nobody named any period of Islamic history "golden age" before (apparently Muslim scholars after 12th century had a different value system). Anyway, the same western cultural circles also use "middle ages" to denote approximately the time period between 5th and 15th century.

Moreover, Islamic Golden Age refers to "the 9th to 12th centuries, and (is) sometimes extended to include parts of the 8th and 13th centuries" but Al-Kāshī was born in 1380, died in 1429 (born in 14th, died in 15th century!).

So "medieval" matches the time when Al-Kāshī lived, "Islamic Golden Age" (note, the term also invented by the western intellectuals for their own purposes) simply doesn't.
I think by 'arena' he meant the whole world.
Sometimes their vision is tunnel vision and they reject anything they do not understand. It's the old "convince them that it was their idea in the first place" situation.
My family is no stranger to Lenovos. It's our go-to, but thanks for that link.
it's all user-submitted so ask yourself you dumb idiot.
But it hides the HTTP request itself - Sourceforge hosts thousands of different projects, if served over HTTPS it'd be considerably harder to tell which download had been requested.
Ditto -- like the other respondent to this comment, our company has avoided solutions like Travis to keep our enterprise software source code closed. CircleCI's breach about a year ago was a little scary...
For those that weren't following closely, this rematch was nothing like the last world championship between Carlsen and Anand, when Carlsen won in a blowout. Carlsen didn't seem to be in top form this time, and Anand clearly came better prepared than the last match. Two games stood out as being particularly fascinating for me:

Game 3, which Anand won: http://en.chessbase.com/post/sochi-wch-g3-the-tiger-roars

And game 11, in which Carlsen clinched the title: http://en.chessbase.com/post/sochi-g11-in-dramatic-finale-ca...
Wall Street Is Taking Over America's Pension Plans
I didn't find any of hp's comments defensive in the slightest.
I've thought about this. Does anyone have experience running Windows as the primary OS on a Mac?
Here's a link to the games: http://www.chessgames.com/perl/chess.pl?tid=84885&crosstable...
1999 A.D.: prescient forecast of our present from 1965
Ask HN: What's your innovative idea to change the world?
why not just use geany with python support, you can also enhance the python plugin and it runs on windows/linux.
Also depends on a ruler marked with 6 digits of accuracy.
It would confuse users? Having a shadows on your logo that can take 4 different positions would confuse the users?
There is more data than you see in the 2d map tiles but you can turn on the Map Data layer on the website or use an editor to see. Here is one of the ways that makes up the spires in the blog post http://www.openstreetmap.org/way/227682021

You can read more about the properties used to make up a complex structure here https://wiki.openstreetmap.org/wiki/S3DB
Yes, I mostly run Win8.1 on a rMBP via bootcamp, and have no problems with it (took me a few hours to setup, you'll need a 16GB USB stick and a non-upgrade Windows 8 key to do it). The trackpad support is not as good as in OS X, but still infinitely better than any trackpad I've used on a pure Windows machine.

It is definitely better than my previous Carbon X1. High res is beautiful (though there are many Windows options for that these days).
In general, the data isn't there for most locations, but it has been added for some locations. For example, Saint Basil's Cathedral: http://www.openstreetmap.org/#map=19/55.75252/37.62300&layer...
Ubiquitous Computing – Xerox PARC Circa 1991
I'd be careful about making claims that chess programs are virtually guaranteed not to make mistakes. Even today's top engines have flaws that can be exploited. For example, here's a bizarre game where the chess engine Rybka throws away its game against Nakamura because it lacks the long-term positional understanding to realize the game ought to be a draw: http://www.chess.com/forum/view/general/nakamura-defeats-ryb...

What happens in that game is that Nakamura locks up all the pawns and then sacrifices some material. Rybka, because it's up material, think it's winning and doesn't want to draw. But because a game of chess is drawn if 50 moves are played without a pawn move or capture, Rybka's only option to avoid a draw is to sacrifice a pawn, blowing open a hole in its pawn wall and thereby seeding its own destruction.

The mistake that Rybka makes is one that even a patzer like myself can understand. It's a mistake at a level well below human grandmaster quality.

You can read more about anti-computer chess in general here: http://en.wikipedia.org/wiki/Anti-computer_tactics

Computers are better than humans on average, but not in all dimensions.
You're right that FLVs don't work (it'll simply "re-download" the video). However, MP4s and WEBMs work fine (probably several other formats as well).
Serious question: which book(s) do I have to pick up to begin understanding half of what they are talking about?
"American string cheese" is, like many products in such a large country, extraordinarily varied such that it seems weird to lump them all together.
Twitter beyond 140: The social network's new growth plan
Totally agreed. I do model analysis on data sets with 200k-5m rows and anywhere from 500 to 20k columns. I originally started doing my work in R, but about two years ago, python started improving rapidly for heavy data analysis, and at the moment I'd say it's a clear winner.
A Conversation with Patrick McKenzie
Why Scott Farquhar thinks SafetyCulture could be the next Atlassian
I find knitr easy to use. They way it generates graphs and can output to pdf/html is really useful and is reproducible and easily shared. While essentially just markdown + R code the code can point to data sets instead of having it embedded. It has a good set of graphing libraries (ggplot2, etc) too. I can see how this could be the killer app that gets social science research papers written and produced in knitr. I always thought IPython would take this crown but R/knitr is looking good. Have not used Shiny yet

Edit:knitr not rdoc
Undocumented Immigrants Aren’t Who You Think They Are
Java Beyond the Classroom
> ~x.indexOf(…) would be “starts with” rather than “contains”, for negative numbers such as -2 (from ~1) are truthy.

Nope, here's an example you can run it run in your console:

function contains(needle, haystack) {
return Boolean(~haystack.indexOf(needle));
}

var haystack = "The quick brown fox jumps over the lazy dog";
console.log(contains("The", haystack));
console.log(contains("dog", haystack));
console.log(contains("brown fox jumps", haystack));

Here are three potential cases:

haystack.indexOf('dog') = 40 -> truthy
~40 = -41 -> truthy

haystack.indexOf('The') = 0 -> falsey (WRONG)
~0 = -1 -> truthy (FIXED)

haystack.indexOf('nope') = -1 -> truthy (WRONG)
~-1 = 0 -> falsey (FIXED)
This is awesome. I have no idea what the heck they are talking about, but all I know is two smart guys I idolise are talking about rocket designs and I am okay with that.
My whole point is that medieval gives the false impression that he was a European astronomer.
You can run Windows on Apple hardware natively.

https://www.apple.com/support/bootcamp/
See also the comment section in "The ongoing fight against GPL enforcement" <http://lwn.net/Articles/478249/> which contains discussion from Robert Landley, the author of Toybox and former contributor to BusyBox, for some details about some of the motivations for the project.
The "Classical" world is as limited as "the middle ages" (perhaps even moreso); it mostly deals with the Mediterranean civilisations - and Iran is a long way from there.
What do you suggest as the proper (for the purposes of the title, western-known) name of the period when al-Kāshī lived then? He obviously hasn't lived in the western-named and western-bound "Islamic Golden Age", being born a century later. Note that the goal is to convey the time period, not the geographical location.

Edit: see also how Wikipedia names that period of Persian history (my next answer for links): "Middle Ages."
...on further thinking might be a good idea to remove it altogether

The site is a proxy (and a good one it seems) trying to include this anonymous mailer seems like a bolted unrelated feature that does not improve the main service and could if anything harm it

Starting off young programmers make mistakes of just because they can do something they should code it :) but its often best to step back and ask "what is the aim of X and how does it improve Y".
Example: web developers adding scrolling text and flash intro pages to sites in 90s/early 00s, not because it was needed (quite the opposite from usability point of view) but because "they just could"
RMS on Emacs, Symbolics, Lisp Machines, MIT, and GNU (2002) [video]
I don't see how kdbus and systemd are relevant here. The design philosophy of the latter is just about a polar opposite to that of Plan 9.

On the other hand, major Unices being more Plan 9-esque would actually bring them closer to the Unix philosophy that opponents of the aforementioned technologies frequently cite.
> analysis of who this new nobility actually is and what the real power structure really looks like

https://twitter.com/alexia/status/522517041983393793

> I've seen bits and pieces of that, but they always strike me as kind of superficial and conspiranoid-tinged

The main left-wing, non-superficial analysis of the 2008 financial crisis that I know of is this -

http://monthlyreview.org/2008/12/01/financial-implosion-and-...

It has plenty of data, as well as an analysis of the data from their viewpoint.

Eleven years after Marx died, Engels published the third volume of Capital from Marx's draft and notes. In it he lays out the tendency of the rate of profit to fall in capitalism ( http://en.wikipedia.org/wiki/Tendency_of_the_rate_of_profit_... ), and other such things.

The Monthly Review article links to the US government's Bureau of Economic Analysis of US GDP growth. In the 1960s it was 4.4% a year, in the "stagnant" 1970s it was 3.3% a year, in the 1980s it was 3.1% a year, in the 1990s it was also 3.1% a year, and from 2000-2007 it was 2.6% a year (if it has been extended to 2008 and 2009 it would have been lower).
Find a job that allows telecommuting as an employee or contractor. You can also start your own business from home if you cannot find a job. Depending on what you have to offer employers you can be rewarded very handsomely, maybe even make more than an at the office employee plus you save money and time by not having to drive to and from an office.

If you start your own business from home you can make some serious money and save a large amount on expenses that are commuter related (driving to and from work, gas, car maintenance, stress, less laundry, etc.).

Is there anything specific that you were wondering about doing from home?
my favourite quote on chess:

"The winner of the game is the player who makes the next-to-last mistake." -- Savielly Tartakover (1887–1956, Polish and French Grandmaster and chess journalist)
I said more forgiving. It's certainly not a forgiving language or ecosystem in absolute terms, you're right on the mark there. But ultimately you have to pick your poison. Do you want to struggle with all of the various quirks of R or do you want to struggle with all of the various quirks of (data analysis in) Python?
Nit, but in the Nordics, they do have heated streets for snow melting. Not very common due to the expense, but they're definitely a Thing.

http://www2.hs.fi/english/archive/news.asp?id=20030916IE8
Ask HN: Does a new software idea make you feel intoxicated?
When a new idea pops into my head and it seems like it has awesome potential I feel an almost addictive intoxication and can't stop thinking about it, to the exclusion of almost all else.

I suppose this is what is behind the entrepreneurial drive.

Am I unusual or do new "great" ideas give you a heady sense of intoxication?
Does Barbie know Linux? According to Mattel: No, because you know, she's a girl
It handles branching and memory access like a conventional x86 core.
Not nearly? David Foster Wallace famously (and hilariously) argues that they're even worse: http://harpers.org/wp-content/uploads/2008/09/HarpersMagazin...
Also, read "R language for programmers" http://www.johndcook.com/blog/r_language_for_programmers/

It explains a lot of the quirks.
I think the thing that's most frightening here is that those who created this thing have had 6 years to iterate and improve on the design before being discovered, so what has been found may just be the tip of the iceberg.
Get Your FREE Microsoft Points Card Pins for a Limited Time
No kidding, "clever" stuff like that drives me nuts.
For those of you who read this and were confused by its lack of context, the background is as follows: Koblitz and Menezes have, for the last two decades or so, been publishing a series of papers that invite the cryptographic community to re-examine the prevailing paradigm of provable security. These papers are aggregated here: http://anotherlook.ca/.
I take the exact opposite stance, since the practice of secretly studying "leaked" proprietary code is not new - one of the earliest examples I can think of is the Lions' book[1]. In fact, knowing how the proprietary version does it could be valuable in writing your own implementation, as then you can be certain you're not coincidentally doing the same thing and use an approach which could be better in some ways (more efficient, etc.)

[1] http://en.wikipedia.org/wiki/Lions%27_Commentary_on_UNIX_6th...
Visualize the 66,503 structurally deficient bridges across the United States
Yes, i like the IT, i'm looking for a remote work in this field. Do you know some companies that hire online?
I found it interesting that there was a stream on twitch.tv that had over 10,000 viewers for this. It's how I found it, not being much a chess follower but still finding the game interesting. I was a very surprised to see so many viewers.
Samsung Series 9. I have one and it's probably the closest thing to Apple that you will get.
I feel like the real lesson I learned here was not about time series but about reading the comments section for any discussion involving global warming
Would this be blocked by the X-CONTENT-TYPE-OPTIONS header?
(source: http://ibuildings.nl/blog/2013/03/4-http-security-headers-yo... )
That all sounds neat, but how does it work on less than ideal networks? The non trivial jitter and latency would mess up programs that assume things are local. Even things like buffering audio needs to be network aware. If local, low latency can be achieved. If remote, then buffer to avoid skips.

I'm a bit suspicious of things that make network access transparent.
then? It is not by the process of elimination that we'd get the precise era in which Al-Kāshi lived.

If either of us is to tolerate a certain degree of imprecision (for me that medieval concerns not only Europe and for you that the Islamic Golden Age is not a fixed time interval) then we'll come to a understanding, other than that, I think there is not a proper name of that period.

Edit: Note that the goal is to convey the time period, not the geographical location.
When it comes to history those two are inter-dependent you cannot make a random choice of words.
Carlsen came to play an exhibition at my previous company. He played against 8 players simultaneously. Two had been chess-club players and competitively ranked. One employee played Carlsen to a draw. This earned several gasps from his handlers who had never seen such a thing. They asked what she was ranked and she said she wasn't with a wry smile. Truly something special to behold.