skysight-inc/HackerNews huggingface dataset:
Microsoft had to change Vista's startmenu search function to allow also third party desktop search vendors like the free "Google Desktop Search".

"Two areas have seen changes in SP1 that have come as the result of concerns from software vendors. One of these is desktop search; users will be able to change the default desktop search program to one provided by a third party instead of the Microsoft desktop search program that comes with Windows Vista, and desktop search programs will be able to seamlessly tie in their services into the operating system. These changes come in part due to complaints from Google, whose Google Desktop Search application was hindered by the presence of Vista's built-in desktop search. In June 2007, Google claimed that the changes being introduced for SP1 "are a step in the right direction, but they should be improved further to give consumers greater access to alternate desktop search providers"." -- http://en.wikipedia.org/wiki/Windows_Vista and http://en.wikipedia.org/wiki/Google_Desktop

Win10 should support third party personal agents like Google Now and others!
Here is my opinion on Python and R. I used Pandas and switched to R.

1) Python 0 based as opposed to 1 based is big to me. I don't want to always have to minus on on columns to call them.

2) I much prefer Hadley Wickham's syntax to Pandas which closely follows it, but R piping with %>% is amazing with library magritr. Using dplyr and stringr, tidyr, rvest, httr, luberdate are awesome and consistant.

3) In R I can use dplyr whcih is fast or even use data.table for even more speed that uses a sql like syntax. In Python your choices are limited in comparison to R for tools.

4) HUGE and the reason I switched to R. I can output my graphics into a editable PowerPoint slide. My managers and company doesn't know that there are anything besides MS Office and I can give them slides that they can fiddle with for their own presentations.

5) RMarkDown and knitr for outputing reports in Word (UGH but ti works great), PDF or , LaTex or HTML is fantastic. Reproducable output is great. If I want I can also use Project Jupyter (IPython's new name in next version) with a R kernel.

6) Tools - I got RStudio installed on my work computers, and my personaly server has RStudio Server installed. This is what I have settled into using because it is the best statistic programing tool out there. Works better than Jupyter/IPython for 90% of the time, though I love Love LOVE Jupyter/IPython.

7) The community. R's community is fantastic [http://www.r-bloggers.com/] just look at all the daily information, new libraries and tutorials. The books are great in R, (I really enjoyed the Python Pandas Book by Wesly) Hadley Wickham's Newest book is avilable in Physical form for purchase and free on the internet [http://adv-r.had.co.nz/]

8) Tutorials - Datacamp, Swirl in R tutorial, Coursera Courses, etc. are great and have just about anything you would like to learn.

9) The libraries and install system with Cran installs [http://cran.r-project.org/] and devtools to install GitHub libraries install and updated on your system [https://github.com/hadley/devtools]

I could go further but those are my opinions to why I like R so much.
The man who survived two atomic bombs
Eliot Spitzer absolutely had Presidential ambitions, and certainly had ambitions for other elected office for positions other than the Presidency. He resigned as governor, and likely derailed any hope for future political office.

"The investigation of Spitzer was reportedly initiated after North Fork Bank reported suspicious transactions to the Treasury Department's Financial Crimes Enforcement Network as required by the Bank Secrecy Act, which was enhanced by Patriot Act provisions, enacted to combat terrorist activity such as money-laundering."

http://en.wikipedia.org/wiki/Eliot_Spitzer_prostitution_scan...
That's not really a solution if I have my taskbar setup to always show every icons and notifications.

I guess one could uninstall :

https://support.microsoft.com/en-us/kb/3035583

Looks like this thing was sleeping all this time on my computer and then woke up on a given signal. Sounds like a virus to me... !
The Ultimate Battle: R vs. Python; Which Is Better for Data Analysis?
Windows 8 can be reverted to a freshly installed state from within, so I assume 10 can do that too.
Are we doing this again? The whole thing is a straw man argument which deliberately conflates having talent with acknowledging talent.

It does so with such patently absurd examples (people who's totally obvious programming talent is not recognized for some insane, usually just sexist, reason), that one assumes the author already knows he's making this shit up.

Added to the mix is the red herring about being a "mediocre programmer". Being a mediocre musician still requires talent, mediocrity doesn't mean shit when asking the question if something requires talent. I personally have a talent for drawing an painting, but I'm a shit artist because I have no artistic creativity and I haven't made the effort to hone my skills.

Although I seriously doubt it, there may be a good argument to be made that programming does not require talent. But this isn't is, this is just political garbage with no merit whatsoever.
เกี่ยวกับเรา: DaddyThumb.com
How I Became a Phone Phreak, part 1
A reasonable Mac user... I don't like it.

Too bad they could not include free xp upgrades as well
I would suggest you have a look at Clevo / Metabox laptops, the 650SG has an option for a matte screen. Sharp IGZIO 15.4 3840x2160 4k / UHD / QFHD
http://affordablelaptops.com.au/contents/en-us/d496_metabox-...
If that's how social science is done, then the "science" part should be dropped. My guess is that social scientists are (hopefully) more rigorous than that.
We use Mandrill and AWS to send transactional emails. Have never used Sendgrid so I can't comment on its capabilities. But I can say Mandrill has been really good overall and the webhooks make things really easy to tie in.
The funny thing is that there already is real science about how to evaluate an individual's narcissism. Just looking at Wikipedia could have helped that guy a lot http://en.wikipedia.org/wiki/Narcissism
All I want now is a musical keyboard with a built in browser that supports this new standard.

All new standards and inventions creates new problems and products.
The number of people who will actually upload their PGP key is so low that the loss for Google is negligible, and FB knows it.

I find it more likely that they want to protect and to be seen to protect their users.
Drink Driving, Is this the right message to send?
Interesting article. I think it underestimates the number of regions in Canada that could support an NHL franchise. For example, the Region of Waterloo, with a population of 500,000+. If Junior Hockey attendance can be used as a predictor of NHL attendance, consider that the Kitchener Rangers sell out their 7000 seat arena for every home game.
Yes, I agree with you, Excel formulas are absolutely programming. And yes, I agree, these are skills that can be taught.

But not that many people write Excel formulas. Up to 50% of people in the West don't have basic numeracy skills enough to do what you describe.
-Against fuel subsidies in Indonesia [1]

-.. and in general [2]

-For carbon tax [3]

(all imho: ) They are traditional liberal, and / but with a realist approach to economics. Massive market failures exist and need work. Market failures more often originate in government, than that new market failures need more government.

[1] http://www.economist.com/news/asia/21638179-jokowi-abandons-...

[2] http://www.economist.com/news/leaders/21639501-fall-price-oi...

[3] http://www.economist.com/news/leaders/21580146-world-will-on...
Does anyone know if there is an area of study where sounds are physically modeled using a 3D model of the 'instrument'?

Something like:

* model a room
* model an 'instrument'
* place a virtual microphone
* hit/trigger the instrument model
* render sound waves produced by the model and sample the incoming waves at the microphone

In my mind this could be doable with GPUs.
> I'm uncomfortable with giving Lenovo any of my money after Superfish

That Superfish thing was never for business models of laptops. Not saying you should forgive Lenovo or anything, but it did not affect every model out there.
Ha! I dunno, what occurs to me is how cool it is that we can still get so much use out of MIDI, a standard adopted in 1983.
This is the first part of Evan's story on SoundCloud.

These and many more recordings also available as .mp3 and .flac from http://www.evan-doorbell.com/
I seem to remember this Microsoft "ecosystem" from the late 1990s: "oh yeah, as long as you are in our walled garden, everything is awesome. (Do not even THINK of communicating with anyone outside, that is very hard - on purpose)." It did not have those labels, but it worked that way.
Can you tell me more about the state of End-to-End?
I sort of feel your sentiment, but the reasons given here in the comments are all valid as far as I can tell (for the majority of people, that is, not for everyone). I'm still using workstations but am too considering laptop + dock for the next purchase. Simply because it would mean I can have one device do it all instead of two. Only if your requirements for cpu/ram/expansion are really outside the 'standard' ranges these days a workstation is required because there simply is no alternative.

However one problems with latops, or anything with a small screen which is by default not at eye level when your head is in it's standard position, is that it is probably quite bad ergonomically. I really wonder what is going to happen to all those young people spending hours with their neck bent in what seems a rather unnatural position. I am not entirely sure it really is bad nor do I have the background to argue much about it, but it just seems not right. Maybe someone with a medical background or so can chime in?
IIRC the interpreter is thin as hell. Almost no syntax or interpretation overhead. Also the semantics of J makes it very mechanical sympathetic. Some kind of macros based wrappers to express loops.

ps: I'm not sure it was J .. maybe K. And I can't find the C source anymore. Haa...

pps: check this http://lambda-the-ultimate.org/node/5075 they discuss performance.
What sort of contractual jobs have you worked on to being saving that much? I'm a senior currently, and at age 22 I try to save as much as a I can. Getting a side job would be wonderful.
Ask HN: Why not more transparency (says the guy who was just laid off)?
Last Friday I was told I wouldn't have a job on Monday. It was a bit of a shock (I was unaware of the funding difficulties until the day I was let go. You'll also have to take my word for it, that it wasn't for performance reasons).

I know that some startups practice openness / transparency with regards to their financial situation and metrics (I don't know them personally, but Buffer seems to be a great example of this).

It just seems to me that transparency (to various degrees) is a far superior way of running a startup, and shows respect for all stakeholders (employees, investors, customers).

Perhaps I'm naive (and I know that there are reasons not to be transparent: competition, fear that your customer/employees will jump ship), but I really would've loved to have had the benefit of transparency, and I've always been respectful to my employers (I once stayed on two extra months until we could find my replacement at a prior position).

I guess I'm just curious why more startup founders don't emulate (perhaps not to the same degree) the Buffer model?

Note: I'm a software programmer, and the recruiting market isn't bad, so I hopefully won't be out of the game too long.
Oh, I know. They just lost a lot of my trust for doing something so terrible in the first place. They may earn it back at some point, but I'm in no hurry to give them any of my money.
Hehe, that's a another good point! Didn't think of the "sandbox" attribute before, will do so next time I write about iframes. Thanks for the info!
Ken Iverson's introductory text is Math for the Layman. It suggests that "learning J" is a bit like "learning math" and that proficiency should probably be measured more in terms of how one applies J to particular problems rather than general knowledge of syntax and recall of library functions as is common when talking about computer languages.

http://www.cs.trinity.edu/About/The_Courses/cs301/math-for-t...

Or to put it another way, a person can know J in the same sort of way a 7th grader knows math...or a 3rd grader or a Master's candidate. J is an exploratory language and will meet a person where they are. It is useful whether the person is only capable of basic arithmetic or convex hulls.
Why an Android addict isn't excited for Android M
Wasn't the article stating that the results are related to the current business situation and not e.g. to a second world war scenario?
The Leafs were under-achievers last year and recently hired arguably the best coach in the league in Mike Babcock.

I expect them to be in the playoffs next year and contending for the cup in the near future.

The Leafs are also the the most valuable team in the NHL.
http://www.forbes.com/nhl-valuations/
>Odd that laws allow for killing to prevent a robbery

Your assertion, not true as stated, and only party true except in very specific circumstances. You claim Texas; I show that's not true in such generality; you drop that line. I'll vote this one as "Not backed up."

> I'm pretty sure you could still post a reward, 'dead or alive'

Your assertion, not backed up. And wrong.

> I think it's legal to try to catch the robber yourself indefinitely, and defend yourself if threatened in the process.

Your assertion, not backed up. And wrong.

> Is it not legal to chase down the thief yourself?

Your assertion, not backed up. And wrong.

>Louisiana appears to allow lethal force just to prevent unlawful entry into a dwelling, place of business, or motor vehicle.

And now just simply move your original goalposts from robbery, since your original claim about Texas was not the slam dunk you hoped.

>Are 'dead or alive' bounties not legal?

Your assertion, not backed up. Also wrong.

Do you see why I asked for you to provide statute, since all your unbacked assertions are just wrong?

>So... you make up an assertion I'm supposed to back up? Nice.

You make up assertions, are unable to support them when asked multiple times, and then try to blame me? Classic.
Path breaking designing techniques for iPhone apps
There is another group looking to open up food data here: http://openfoodfacts.org/
Works for me (and quite fast, given I'm using the Tor browser).
You should have finished reading the article. The focus changes quite a bit in the second half. The result is that neither jerk nor nice guy wins.
DO NOT do this over email. Just talk to your manager. Tell them you want a raise and the reasons why. If they refuse, start looking for a new job.
As people have said in this thread, one instant advantage of this is an anti-phishing measure. Not only can you verify mails from Facebook, but they can send you password reset links to click on and know that your email account has probably not been compromised.

Compromise or loss of the PGP key remains an ongoing problem. Maybe we could persuade Apple to add PGP functionality to their secure co-processor.
Right, that's what I'm saying. It's harder to learn another language as an English speaker because there far less incentive to speak anything other than English. Because most people I end up talking to around the world can speak their native language and English, so we both end up speaking English. Sometimes we're speaking English at their request (I've known people who refuse to speak to me in their native language) and sometimes at my request (I really need to understand them and not mishear something).

In my travels, I've yet to run into someone who I really need to talk to who only speaks their native (non-English) language.
The problem with that analogy is that these companies didn't gut the MIT AI lab, especially at the level of actual AI researchers vs. the systems people who built and maintained ITS, MACLISP, the Lisp Machine and the Chaosnet (MIT's first LAN). Per https://web.archive.org/web/20140401022259/http://danweinreb... for Symbolics and my memory as an LMI employee:

Tom Knight (from MIT AI Lab)
Jack Holloway (from MIT AI Lab)
David Moon (half-time as MIT AI Lab)
Howard Cannon (from MIT AI Lab)
Mike McMahon (from MIT AI Lab)

Plus Richard Greenblatt for LMI.

While some of these people did some actual AI work (and that included Richard Stallman), they were primarily systems people who developed the infrastructure AI research needed prior to industry adopting the these sorts of things like large physical memories (one million dollars ... er, 9-bit bytes), personal workstations, LANs, etc.

ADDED: People really wanted and needed Lisp Machines (Danny Hillis was quite distressed LMI's weren't available when he needed them for Thinking Machines), way beyond what the AI Lab could build, let alone how improper it would have been for them to get into that business, so the commercialization of it was pretty much inevitable, be it on a shoestring, later rescued by TI for LMI, or via the healthy VC market back then for Symbolics.
I don't quite get this lament about being pampered in higher level languages. To me, it feels like someone saying they feel pampered for having indoor plumbing or running water.
True. Its interesting to observe the results of the discussion, the conclusion and relevant tangents, not just have the initial (emotional?) discussion.

The tangent of the theoretical bell curve applied to employers is interesting. Most job positions are mediocre, which explains why things work fine when an average dude gets an average job, despite weird demands for rock stars.

There were also interesting related dating analogies, if there actually were a 1M shortage of (insert your preference) then when everyone's personal ads demand only 10/10 supermodel rock stars need reply, they better get used to being very lonely or start rephrasing their personal ads. "Looking for rock star girlfriend named Taylor Swift, only she need apply" yeah good luck with that, better hope there's some good star trek reruns this friday night cause you aren't going out.

Another tangent was strange selection criteria have strange results where you end up with people having a very high opinion of themselves and being very good at selling themselves, but not being selected for actual real world talent. The author almost but not quite makes the point that short term flashiness in an interview has little correlation, perhaps none at all, with likelihood of successful long term execution. Or you end up with people suffering from feelings of inadequacy and impostor syndrome, what a lovely workplace (sarcasm)

A final interesting discussion tangent was there is no shortage or even theoretical shortage, whenever anyone in management says there's a shortage of a million workers, they always truncate that statement before "at our desired wage of $7.25/hr" or "who are willing to work for lunatics who can't lead starving dogs to raw meat in an open office next to the foozball table" or "willing to take an immense standard of living hit". There are, of course, plenty of fish out there, just not enough desperate or spineless ones. Gimmie an office with a door so I can concentrate, and $350K to handle the staggering cost of living hit, and a "rock star" boss (LOL), and I'm there. Oh wait you're offering less than I get here to work in an insane call center-like environment in one of the worlds most expensive neighborhoods at a rudderless company, LOL enjoy your "shortage", although everyone else is fine.
So eventually there will be programming language for every letter ? j, k , l, m , n......
I have as much data to back up my point as you do yours but IMO for basic CRUD app type stuff (ie a large bulk of programming jobs) most people could be trained up to be relatively competent. Note that these are jobs I wouldn't want but they are legion and they're not intellectually challenging.
Also not read to the end, right? The article's second half discusses how it's not about jerk or not but about showing confidence and stealing for the group. Just fighting for yourself gets you nowhere.
Gaussian distributions form a monoid
Send PDF Attachments from Rails with WickedPdf and ActionMailer
What I tell people is not to worry about their specific tech knowledge -- that should be something that you have more naturally.

The biggest issue I see is not being able to be coherent in explaining a tech project or concept. I would practice succint answers to technical questions.

In addition, if you are not comfortable coding in front of someone and explaining as you go, practice it with friends in mock interviews.
Genuine question, why do you find Pymc3 better than stan? Pymc3 is still in alpha, while Stan is stable since many years. They both implements the same algorithm (NUTS), so is it just the nicer syntax or is it anything else?
Intel Buys Altera for $16.7B
But I bet you wouldn't like someone who tries to suck up to you, either. So maybe the idea is to make a good impression on others, and that might need more than simply being nice, even if you don't want to be successful.
I see a lot of articles claiming that programming talent is a myth. Yet none cite a source or back up this claim.

The closest they get is arguing by consequence against it - if it were true, people might be discouraged. That's a logical fallacy since some things can be both true and discouraging.

This article is even worse. It drops this paragraph in: The tech industry is rife with sexism, racism, homophobia, and discrimination...This is the "10x programmer" who is so good at his job that people have to work with him even though his behavior is toxic.

Arguing by juxtuposition, it's suggested that a belief in talent will somehow harm diversity. But that makes no sense - if talent is so important that we are forced to work with "toxic" 10x programmers, why aren't we also forced to work with black female 10x programmers no matter how much we might dislike them?
Let me know when you find a decent editor on the internet. Even quality publications like Ars let countless its/it's and sentences without verbs sneak through.
Thanks for correcting my history!
The darker side of Buddhism
I find the Japanese porn censorship particularly strange.

As far as I can tell, it's generally extremely rape-y for cultural reasons -- from a Western POV I'd describe it as very misogynistic. Yet the genitalia are censored, implying the genitalia are somehow more obscene than the acts that involve them.
Microsoft has stated that most of the money they make from Windows is from selling licenses to hardware partners. Of course, they are also starting to move into an Apple-like hardware model (though of course they still allow third parties to make hardware).
I'm a Scot and as a child was brought up, until around ten years old, in rural north east Scotland. The local tongue around those parts was heavily influenced by Doric [0] (this was the 1970's - we didn't see many "incomers" :) ).

When our family moved to the central belt (Perthshire) no-one in primary school could fully understand half the things I said. I had to learn how to "speak properly" as one fairly unpleasant head teacher put it. My north east accent and pronunciation is but a long lost memory, though I do still have an interest in the "Scots Language" [1][2], or "Mither Tongue" [3] as it's affectionately known.

[0]: https://en.wikipedia.org/wiki/Doric_dialect_(Scotland)

[1]: http://www.lallans.co.uk/

[2]: http://www.scotslanguage.com/

[3]: https://en.wikipedia.org/wiki/Billy_Kay_(writer)