skysight-inc/HackerNews huggingface dataset:
I'm not really understanding what the announcement is here. They've had a Developers section on their site for almost 6 months?
Since they're using collaborative filtering, the matrix they're solving for is very sparse (ie it's an undetermined system). So they're fitting a nonlinear regression model by minimizing the regularized squared error. Since the vectors they're trying to model (x and y) are both unknown, the optimization problem is not convex, or in other words, can't be solved for exactly.

http://www2.research.att.com/~volinsky/papers/ieeecomputer.p...

Edit: everything, then added AT&T research paper link
Reddit, Mapped
Be wary of monoculture. I know we would not be where we are now if we didn't have people with real sales experience.

Scientific background is however great whatever the position.
The challenge there is that tasks like marketing and sales take an immense amount of talent and experience to do well - and they gain very little from software engineering knowledge. Sure, there might be sales tools to help track progress, or marketing may be able to implement the A/B testing themselves, but realistically the real value they bring is outside the scope of engineering software.

The time it cost them to be software engineers is time they wouldn't have spent becoming better at sales/marketing, so your company would be in a disadvantage in the market. Even genius engineers can't overcome bad sales or marketing.
Can one setup a pseudonymous Apple account, funded via Bitcoins?
> which I think should be a prerequisite for gun ownership IMO

only the Second Amendment stops you, and people like you.

> my threshold for when I would brandish my weapon is insanely high now.

only... Texas is about to pass Open Carry.
> curl get.pharo.org | bash

I know this is not the point of your argument. I agree with it in fact.

But there is no sysadmin in the world that I have met who would not wig out at that part. This is the difference between me, free-wheeling tinkerer and Linux enthusiast, and sysadmins who build infrastructure for verified systems. You are just proving their point.
The "screen based VR" companies should be right out nervous if they manage to accomplish even the basics of those lofty goals. Though, from what have been described from those who have tested the Magic Leap, it is currently a HUGE device. I'm sceptical if they can get it down to even Oculus size.
I'm probably going to get lynched for this. I don't have a CS background, but I don't see the difficulty in reversing a string?

>string[::-1]

Maybe it's because of my limited experience with (so far) Python, and not a lot of exposure to C/C++. What is the answer that interviewers are looking for here?
It must be great to know no-one within your environment will ever do anything wrong. Or download anything that will do anything wrong. Or visit any websites than can hijack your browser into doing anything wrong.
FYI. Your site is missing some key credibility elements that is hurting your adoption rate. You are asking people to blindly commit money to something without passing the critical trust measures. This site could be a phishing site at worst.

You tried the simple Robinhood approach, but you need to give much more detail than them IMO.

You can email me if you want more feedback. Brent at Mometic.com
They're not exploiting it. They're asking for it to register your products, to you.

There's a big skip button.
I added a little bit to my comment above. They are asking people for administrator passwords and put them into forms in their computer system. Rule number one of computing is that you shouldn't ever tell anybody your passwords. Asking for it is ridiculous. Considering how casual they acted, I can only assume that quite a lot of people actually told them. That makes me really worried.
Another possibility is one of their programmers thought "It would be good if there was more encrypted e-mail going around in general, I wonder if I can get it into facebook somehow" and coded this feature in their free time. Then convinced his managers to integrate it with that argument plus "and it's already coded we just need to merge it in"
I know of a few teams on the order of 3~5 people where that's true, but am skeptical it would make sense as something other than a very expensive statement of purpose after you get into the tens of employees.

As an intermediate step, I'd like to see more companies actually put 1+ dedicated engineers on permanent assignment in marketing, sales (preferably not solely as sales engineers), and recruiting. Most SaaS companies that I've worked with which have, say, 20+ engineers have not a single one assigned permanently to those three jobs. Great news for me back when I was consulting, not so great news for their long-term results.
Show HN: Pronto: Twitter for on-demand workers
7.3B People, One Building
Seems like it would be expensive, and hard to maintain beyond a very small number of employees.
I think Engineers could do HR, marketing, sales etc. having said that how many such engineers would you be able to find? There are two things here:
1. How would you scale based on the question above?
2. How would you pay them? (For eg. an Engineer doing HR would be paid like an Engineer or like an HR?)
This error occurs while you are using a self-signed certificate, it is advisable to go through the trusted third party certificates.

You can use SSL installation checker to diagnosis troubleshoots.

https://www.ssl2buy.com/wiki/ssl-installation-checker/

https://www.sslshopper.com/ssl-checker.html

https://ssltools.websecurity.symantec.com/checker/views/cert...
Sure, but it seems terribly near-sighted to me. Why would you want to?
Shrug, I didn't know github did this till I read this thread, but I feel neither insecure nor compelled to change anything in response to the news.
> Here’s why: There’s No Feedback Loop Between Industry & Universities

On what? On computer science? Sorry, but industry does not use
computer science, it uses IT -- hence it cannot give any feedback.

Universities are not predisposed to teach what's necessary in industry, for
various reasons (students' motivation has structure different from what will
be in daily job, there's lack of big things (longer than half a year) to write
as assignments, lack of appropriate hardware (because it's too expensive to
not earn for itself, but universities can't earn this way)).

And guess who is predisposed to teach skills necessary in industry? It's
industry!
Yes, this speech is more marketing than anything. At the end of the day, just like with google, apple is sending your data to the cloud. Location data, they even have their own street view now...
I like the idea of putting dedicated engineers in marketing, sales & recruiting, which should be realistic & doable. Oftentimes, you would be surprised how much manual work your non-tech coworkers are doing ...
Forget Your Watch Strategy. Banks Still Fail on Mobile
4 options for when you want to quit your job and build an app instead
Is it possible to build a company where everybody can sing? Write in cursive? Play the ukulele?

Sure thing. The question is: why?

Frankly I think such a company makes a lot of sense. It's easier to teach a software engineer management than it is a manger engineering. That's because software engineers are paid to learn all sorts of other domains as part of their work, whereas other folks get into a certain domain and stay there.

One of the key reasons such a company makes a lot of sense is that whatever you do, you should be looking to automate it. Part of building a company is this tension between forming a business model and codifying a business engine. Folks should be good at both parts of that.

The problem is, the education system wants to stick people in little buckets. Modern education is full of people who are a mile deep, but only an inch wide. So the trick is finding people with broad life experiences and multiple active interests that span much more than just software engineering. Also folks with a lot of different worldviews and personality types, if you want you team to sizzle. Putting all of that criteria together in one place by design can be very tough, if not impossible. (But it happens a lot by accident)
Note: I think you should have started your post stating that you work for Google. It's relevant information in this context.

3) iCloud Photo Library is not encrypted client side in a way that prevents Apple from decrypting it on the server, so like Google Photos, Apple will have your photos.

Having the data is only one part, the other part is what you can do with the data. Google's rights are extremely broad, although they conveniently did not put most stuff in the privacy policy:

When you upload, submit, store, send or receive content to or through our Services, you give Google (and those we work with) a worldwide license to use, host, store, reproduce, modify, create derivative works (such as those resulting from translations, adaptations or other changes we make so that your content works better with our Services), communicate, publish, publicly perform, publicly display and distribute such content. The rights you grant in this license are for the limited purpose of operating, promoting, and improving our Services, and to develop new ones. This license continues even if you stop using our Services (for example, for a business listing you have added to Google Maps).

Source: https://www.google.com/intl/en/policies/terms/

tl;dr: Google can keep your data, even if you stop using their services. Google can use your data for promoting their service and in new services.

I don't think most people realize that there is no way back: once you store your data (e.g. photos) in a Google service, it's theirs to keep (how that works with Dashboard, I don't know).

Please show me comparable terms for Apple Photos (Apple can keep your stuff forever and use it to promote services). If they are not there, there is clearly a difference between storing photos in iCloud or Google Photos.
That is just a Terms Of Service change away. Such legal changes aren't even unlikely: Google already changed their Terms of Service in the past to allow them to combine information from separate sites and services, which they didn't explicitly claim to do before[1].

The 'reassurances' provided in Google's Terms of Service don't mean jack shit when they have the power to change the terms in the future to whatever they want.

[1] http://www.cnet.com/news/google-wants-ability-to-combine-you...!
SFTP is file transfer over ssh. FTPS is FTP over SSL.

FTPS being FTP-based, and FTP being a terrible protocol, SFTP > FTPS definitely. You get all the advantages and security of SSH with SFTP.
You wouldn't want your software team doing HR, recruiting, sales, etc.

The mental dislocation that comes from switching roles, having to maintain the tree of work in your brain for each, and being able to switch on and off at any given moment (sales won't wait, you have to take/make that call) - will severely reduce the productivity of a software engineer.

If you really have to stretch, outsource some tasks. If you can't afford to, then that's a different issue.

If you absolutely had to do it in-house, then make it everyone sells until you can hire a dedicated sales person. This aligns everyone in the sell or die box together, shares the responsibility, and forces everyone to really understand the product they're making from all angles.
Simply launch app, broadcast your work status to people in your phonebook network (and people near by). Get notified when someone wants to hire you and close the deal quickly.
At an Apple Store, I've been asked this a few times. Then, I just say "I'd prefer not to" and have no problem.
Keyword is directly, to contrast it with, say, a page of [e]paper that reflects light into your eyes.
The main reason of using a VPN or VPS is that you keep using your normal IP for the stream and the game. Everything else (where the attacker can get your IP) you use the VPN/VPS for. This will not protect your chat or browsing from getting DDOSed but it WILL prevent the attacker from killing your stream and your game. The benefit with using a VPS is the much bigger bandwidth of the host company to soak up the DDOS trafic so you can stay online.

If he has a fixed IP this is too late for him, he needs to get a new IP for this to be useful.
Of course that is an "if" one should carefully think about -- e.g. it is OK if all you are using is OpenSSH at version 6.5 or later. (That can be a problem with many older boxes). But other than that, last I checked only SSH.NET and tinyssh supported ed25519 keys. Shameless plug for some more data on this: http://ssh-comparison.quendi.de/comparison.html (yeah, that page could be a lot better -- pull requests are welcome)
Midipix: Posix for Windows
Sounds cool. What are the verticals that you are targeting?
If you have a software problem, how are they supposed to check that they fixed it without being able to boot the computer?
> We believe the customer should be in control of their own information. You might like these so-called free services, but we don’t think they’re worth having your email, your search history and now even your family photos data mined and sold off for god knows what advertising purpose.

That's very sanctimonious of the CEO of the richest corporation in the world.
Speeches are great but what would be even better is for them to deign to actually sell something to the poor, the people who cannot afford to buy into Apple's privacy respecting products.
TBH, the only app that does this correctly is Threema, with a clear indicator that you have verified the contact. Not even TextSecure does it correctly, and TS is supposed to be the gold standard (you can verify fingerprints, though)
I don't know if you've noticed, but we're running out of frontier.
>VP9 was always going to be dead in the water.

What? Youtube has >70% of the online video market, and primarily uses VP9 [0]. To be fair, VP9 isnt commonly used outside of google, but to discount the market leader in online video as "dead" is disingenuous at best.

[0] http://www.statista.com/statistics/266201/us-market-share-of...
Gaussian elimination finds the inverse of a matrix. However, it is not efficient for large matrices, so they use a different algorithm.
I think that's their long-term strategy. Attract more devs to the platform, new applications will follow, then finally customers.

I'm definitely paying attention.
At the computer now. Here is a comparison of the tools. It's not in depth and limited to what I usually use.

Inspector, HTML editing, Net panel: Basically the same.

Storage: you can inspect localstorage and IndexedDB with dev tools. You need https://addons.mozilla.org/en-US/firefox/addon/firestorage-p... for inspecting localstorage with Firebug. No IndexedDB support, but I never used it (localstorage is so much simpler) so I didn't search much. Firebug can delete cookies (maybe that's another extension, can't remember), dev tools can. It could be even, depending on what you use most.

Console: dev tools autocompletes functions. Inspection of variables is abot the same but Firebug displays more information without having to browse all the values tree. Firebug's console is multiline which is handy for typing in short scripts. However that means that commands run only with CTRL-Enter. I prefer Firebug.

HTML structure: the same but the dev tools bury the DOM tab into a right click menu. I prefer Firebug's UI.

CSS editing: the same.

Script/Debugger: almost the same but I prefer Firebug because of the way it displays information about the variables (similar to my reasoning about Console).

Aesthetics: Chrome and Firefox dev tools looks more primitive than Firebug to me but this is very subjective and I have a theory about it. Web and mobile have been moving to a minimalistic and flat design for the last few years. Having used computers since the 80s that reminds me of some designs of the 80s/early 90s. The flat Windows 8 desktop mode decorations are somewhat similar to the early Windows (check http://www.webdesignerdepot.com/2009/03/operating-system-int...) with obviously everything that more pixels, colors and animations allow. Still I can't feel it a bit deja-vu like some elements of fashion that came back after forty years (example: the brown color - Europe here, USA could be different). Younger folks will say that are Firebug's 3D buttons to look dated and I understand it. But just wait some 20 years and I bet you'll start having that feeling too :-) As I said: very subjective.

Summary: that basic functionality is more or less the same and the difference is probably more a matter of UI and habits than of technical merit. There might be some use cases where you need to dig into dev tools' options and enable more functionality. Dev tools win there.
Come again? A nonlinear matrix equation of the form AX=B?
"Large format display"
http://www.newegg.com/Large-Format-Displays/SubCategory/ID-6...
Show HN: Ruby wrapper around Restcountries API
Touring Detroit Through the Eyes of Legendary Silicon Valley Investors
Was this done through an Apple Store?
The Apple Store staff have asked me for my password too. I've always asked if a Guest account was enough and it's never been a problem.

I've always found the "Geniuses" to be fairly helpful and they always explain what they were going to do to my gear.
Why do they need the password to boot? Especially why do they need to write it down?
For that matter, crypto too. What, do they have something to hide?
I think the strong reaction is because the distinction between Apple and Google is much fuzzier and weaker than Tim Cook (and some commenters here) are trying to make it sound.

Apple makes money from device sales. Apple can make more money by using private information (to improve their cloud services, selling the search default to Google, for iAds and so on) - as long as they don't do something with it that makes people reconsider their next device purchase.

Google makes money from advertising. Google can make more money using private information with their advertising - as long as they don't do something with it that makes people reconsider using Google services.

There's a difference here but it's a difference of degree, not kind. At bottom, Apple and Google are both companies with incentives for collecting and using private information and risks that encourage them not to misuse it. You can try to squeeze a moral distinction out of the details, but it is spin, not substance.
Thanks. Currently, looking at use cases where trust is a key issue (eg tutor for kids, home cleaning, babysitter). 'Uber for X' doesnt work when suppliers are not commoditized. In such cases, you need a Twitter model, where leadgen happens via referral and workers get hired based on connections
i used Hola VPN experience . i am sorry to say used bad experience for web surfing and ip changing because show the top domain surfing our country and reconnect and reconnect the hola ip. Otherwise good system and add on but reconnect the web surfing heritage. it compare the other VPN Like Ivacy and PureVpn is Good Vpn services both experience nice, not encryption from website browsing and surfing , also secure
Prices are high because of long and expensive development times, massive amounts of regulation, very high risk and relatively short patents to recoup these costs. Not to mention the costs of the other 5 drugs that failed final trials. Demand is also understandably very high.
I do think there should be harder discussion of cost/benefit though to bring some sanity into the system. What else could be done with that money, rather than a marginal outcome for one person? It's a hard conversation.
This is especially relevant in something like the NHS where direct tradeoffs must be made.
A modern guide to getting started with data science and Python (2014)
VP9 isnt limited to 720p+ resolutions: https://i.imgur.com/rM8WVcm.png

(Right click a youtube video and select "Stats for nerds" to get this info)
But they did not use any backdoor. Etchalon is right - if they had to access file system how should they do that if it was encrypted? And you were in control of the situation - next time change the password to temporary one before handing it over. And if you are really paranoid decrypt and encrypt the drive afterwards to have new encryption keys ;-)

EDIT: spelling.
Location: Milan, Italy

Remote: Yes (preferred solution).

Willing to relocate: Yes, for the right opportunity.

Technologies: C#, Java, Mobile (Android, Windows Phone), Python, C , TCL, T-SQL, SQLite

Resume: http://careers.stackoverflow.com/lechuckcaptain

Email: lechuckcaptain at gmail dot com

GitHub: https://github.com/lechuckcaptain

About me: I have a Master degree in Information Technology with from the University of Milan. I love investigating and learn new languages and technologies.

During my full time job I'm a backend C# developer in a geographical distribuited team of a big health care company. I'm responsible for the evaluation, analysis, development and support of integrations with external systems both with HL7 standard and custom interfaces.

During my free time I'm a passionate Android Developer, with published apps in the Google Play store and one library into the Maven Central Repository. My Android app project experience, includes: concept development, project planning, research, algorithm development, programming, automated testing, debugging, continuous integration, publishing apps to the Google Play store and app maintenance.

Upon contact, I can make myself available through email, skype, and phone. Please include a little about the opportunity when making contact. I will reply in either case.
Depending on your matrix there might be faster methods http://au.mathworks.com/help/releases/R2015a/matlab/ref/mldi...
https://www.change.org/p/facebook-stop-political-blocking-on...
Ignore that: Google had to rein shitty OEMs in because they were trashing the brand as bad as OEMs screwed Windows. Bad OOBE, inconsistent, buggy, etc. Using GApps as a carrot/stick is something they should have had from the beginning.

There may be other reasons, but the QA aspect is enough that Google would have to hit the OEMs, even if Google wanted to promote open source.
I'm going to spend way too much time on this.. Nice work Mozillians!
That would be true if you were programming your team, but what you're really doing is setting the magnificent machine known as the brain on the problem, which does all sorts of things we can't explain.

I'm all for figuring out explicitly how to deliver software better, but pretending that implicit knowledge doesn't exist seems like folly.
To me the strangest thing about this announcement is that, while the PGP user base is small, I imagine its intersection with Facebook's is much, much smaller. PGP is used by people who are extremely concerned with privacy, which is practically the antithesis of Facebook.
You would rather ads that are not tailored to your interests?
Is outsourcing allowed? Lots of SaaS options for HR (benefits management), payroll, lead generation, etc. Plus contractors/freelance service providers. Enough so that a CEO could handle that for a small team and not take much of his/her time.
It works with a Guest account, if you don't encrypt your hard drive. If you use FileVault, they specifically need your administrator password. So what are they actually doing there?
I shouldn't be downvoted for questioning why another innocuous comment is downvoted. I was defending a worthwhile comment. Geez...
Not according to your signup. It requires me to affirm that "I am a US citizen or permanent resident."

I'm a legal long-term US resident but not a permanent resident (i.e. green card holder). I have a SSN, working permission, credit history, bank accounts but not a green card holder. Sounds like the word "permanent" should be removed or replaced with "legal".
Center for Advanced Hindsight Startup Lab