HNHacker News
TopNewBestAskShowJobs

mryan

947 karma · joined November 5, 2010

submissionscomments
mryan··on Ask HN: Tech jobs in Europe
A lot of job sites have location-specific sites, e.g. http://www.monsterboard.nl/geo/siteselection

Germany: http://www.monster.de/ Netherlands: http://www6.monsterboard.nl/

I can highly recommend NL as a great place to live.

mryan··on Why Write Python in Visual Studio?
If I'm using Windows 10 and I type my credit card number in to a text input field, is that sent to MS?

Or, as partiallypro says, are they only sending the contents of e.g. browser search fields?

If the answer to the first question is yes, then this is a keylogger. If partiallypro is correct, then calling it a keylogger is disingenuous. By that logic you could call my mail client a keylogger, because it saves drafts to a folder on an IMAP server.

mryan··on Ask HN: $8k on AWS in August for you, any interesting computations?
Your thesis sounds interesting. I'm working with a company doing some research in a potentially similar area. They might be able to spare some time on their cluster - drop me an email if interested and I'll see if I can set something up.
mryan··on GitHub Raises $250M at $2B Valuation
I'm using Slack + Gitlab + Pivotal. Overcoming resistance depends on the source. Managers like that they don't need to chase engineers for updates. Engineers like that everything is integrated, so if they 'git push' while referencing the Pivotal story ID, the story will be updated/finished/delivered.

Email in profile, feel free to get in touch if you want more detail.

mryan··on AWS having major issues
What a pointless comment. Nobody expects 100% uptime on any cloud service.
mryan··on 1,000 tech experts warn against AI arms race
Calling them naive seems misguided, and this scenario is no longer particularly far-fetched.

> Meanwhile, few warn against widespread surveillance, the repurcursions from the use of drones, etc.

The repercussions from drones could become worse if they are upgraded to include entirely autonomous AI, where there is no human involved in the "should I kill this person?" decision.

mryan··on Play GTA V in your Browser, Sort of
I agree with your point - as hackers, we are often too quick to dismiss something as "nothing new" because we have seen something similar before ("I don't need Dropbox, I have rsync").

That being said, in this case these three dots have been joined up multiple times already, so there really is nothing new here. The interesting challenge is in reducing latency so that remote games are actually playable when the server is not on the same LAN.

mryan··on Deep learning
How about "site:reddit.com visarga"?
mryan··on Ask HN: I know how to reset any Nexmo.com account, but nobody cares
I'm not going to research specific statutes for you, if that's what you are asking. But some examples off the top of my head...

Assume for the sake of argument that Nexmo is based in the UK. Using this exploit to access someone else's Nexmo.com account would be a violation of the Computer Misuse Act.

Writing a blog post detailing exactly how you achieved this would be a public admission of violating the Computer Misuse Act.

Another example: Person A publishes instructions detailing how to exploit this issue. Person B follows the steps, and causes financial harm to Nexmo. Nexmo sues Person B for exploiting their systems, and also names Person A in the lawsuit because their publication led directly to Person B's actions.

I'm not certain either of these cases would hold up in court, but there is certainly a risk that Nexmo would take the second approach. In the OP's shoes, the safest thing is not to publish. I'm not saying that's the right choice - just the safest from a legal perspective.

mryan··on Can't fire a brilliant employee, but he is late every day
It's not clueless to expect employees to show up at the pre-agreed time. The post goes in to some detail about why this is important - it's not just a case of a manager demanding he be at his desk for no reason.

Let's say you are responsible for four team members who share support tickets. Support tickets begin arriving at 9am. One of the team is consistently ten minutes late, meaning the other three need to pick up the slack for him.

Forget about the management - this is unfair to his colleagues.

mryan··on Ask HN: I know how to reset any Nexmo.com account, but nobody cares
No. Even though the company does not care about their lack of security, the OP could risk opening himself up to legal issues if he announces the exploit and provides enough detail for it to be exploited.
mryan··on Show HN: Replicated – Deploy your SaaS app on-prem using Docker
I found the use of those logos disingenuous. At first glance you think "wow, they already have some big name customers", until you realise they are simply examples of companies that provide an on-premise version of their SaaS offering. Not entirely dishonest, but a little sneaky IMHO.
mryan··on Iceland makes blasphemy legal
No. The act of blasphemy has not been abolished, but it is no longer a crime.

Blasphemy is subjective. What is blasphemy to one person is common sense to another.

mryan··on Ask HN: Is anyone doing a mobile phones server farm in the style of Amazon?
> How would these compare to an Amazon micro compute unit

Poorly.

Do you mean a Beowulf cluster of mobile phones? It seems like it would be woefully inefficient to say the least.

- each node in the cluster has an expensive screen attached to it, which would presumably be permanently disabled to reduce cooling/power costs. This is a waste of money. Same goes for bluetooth, accelerometers and anything else that is not directly contributing to the cluster. The cost of the screen etc. could have purchased more processors instead.

- temperature management would be incredibly inefficient. How would you cool a rack of 1000 phones/tablets? Server chassis are designed with this in mind. Phones/tablets are not.

It's an interesting idea to think about, but nobody is going to produce a cluster powered by iPhone 6s which is capable of competing (financially or computationally) with a cluster powered by servers designed for this purpose.

mryan··on The real reason I use Linux
No, it's not. It's a rant written with absolutely no value whatsoever. jfaucett gives a good summary detailing why this is a worthless submission.
mryan··on The real reason I use Linux
This is not relevant to HN. It is not news, nor is it interesting.
mryan··on Getting a push message on your phone when your laptop battery is running low
Think of it like email: Email is not inherently secure, but there is nothing to stop you sending an encrypted message via email.

So in this case you would push an encrypted message, and your app would decrypt the message before displaying its contents.

mryan··on OpenCV 3.0 released
There are some nice introductory articles on Python/OpenCV on pyimagesearch.com. The author has also written an ebook.

http://www.pyimagesearch.com/2014/01/27/hobbits-and-histogra...

mryan··on Lego Universe's Dong Detection Problem
The absurdity is highlighted extremely well by Charlie Brooker, a UK news commentator: https://www.youtube.com/watch?v=DYXbWuJ7jnU#t=2m34s

Fox News displayed the entire video of the Jordanian pilot being burned alive by ISIS, yet censored the buttocks of a man featured in a segment on nude beaches.

mryan··on Cash-strapped councils switch off CCTV cameras across UK
The six million number comes from this study: http://www.securitynewsdesk.com/bsia-attempts-to-clarify-que...

Note that six million is the high end of the estimate, with the low being a (still rather high) four million.

This study included things like hospitals, prisons and sewage works. When talking about council-operated CCTV it does not make sense to use the six million figure.

The study estimates 1 in 70 of these cameras are controlled by the local government.

mryan··on Hacked Adult FriendFinder database reveals extramarital affairs of millions
Other commenters have noted meetup.com seems to be the closest. I'm hoping something else more like this already exists, as meetup.com isn't exactly what I had in mind.
mryan··on Hacked Adult FriendFinder database reveals extramarital affairs of millions
I've had similar thoughts. Someone needs to create a kind of "Tinder for hobbies" app, if one does not already exist. Perhaps it could show a list of local activities allowing you to swipe right on things you would be interested in attending, then attempts to match you with people who would also be interested in going to the same event.

This could work well for scheduled events as well as your weekend fishing example.

mryan··on Boom – HTTP(S) load generator
Step 1) Increase the resource limits as much as possible Step 2) Distribute the load generator across multiple machines
mryan··on The $10 Hedge Fund Supercomputer That’s Sweeping Wall Street
I've not read about Pixar doing this, but I found it interesting that IKEA does: http://www.cgsociety.org/index.php/CGSFeatures/CGSFeatureSpe...
mryan··on Europe Is Struggling to Foster a Startup Culture
In the politest way possible, it is the former. :-)

"Fostering a X culture" is a common phrase outside of the EC.

mryan··on Advantages of Monolithic Version Control
This sounds a lot like git submodules.
mryan··on AWS Lambda as a back end for a single-page app
> Even if you could move to an almost-identical service, there will be not-insignificant switching costs as you reconfigure everything with a different API and reimplement the glue code.

That's true. I think we're essentially on the same page here.

I guess I'm still using the old definition of lock in. Poor example: a proprietary Microsoft format that can only be understood by MS software. There is literally no alternative to using MS software if you want to access files created using this format.

Does "high switching cost" == "lock in"? I think it is a grey area. I would not consider myself locked in to Lambda if I had made the decision to host my app there, although I do see there is a high switching cost.

However, if I used RDS Postgres and Amazon decided to prevent me from creating database dumps to migrate to a self-hosted Postgres, then I would be very unhappy because that would be an arbitrary restriction with no purpose except to keep me on AWS.

> To me, it seems like the cost of moving this to some other platform is quite a bit higher than the cost of moving something from, say, EC2.

I agree completely with this. Let's say this was implemented on EC2 instances running Ubuntu, and configured with something like Salt or Puppet. The cost of moving to a Digital Ocean box would be negligible.

mryan··on AWS Lambda as a back end for a single-page app
I don't worry about lock in in this particular case. At the platform level there is an element of implicit lock in because nobody else offers this exact service.

However, the application level can be easily moved to another platform. You could host the handler function code on an EC2 instance or bare-metal server. Little would change in the app code, except the API endpoint to which requests are sent.

So IMHO there is no lock in in the traditional sense, but there is a switching cost if you want to move to another platform.

mryan··on Ask HN: I just got $100k in AWS credits, how should I use it?
> I saw a company pay $30K for 5 days access to a similar service.

Do you know what features this service had that made it worth $30k for 5 days access? Did they have some unique and useful features, or was it more about the available bandwidth/RPS that could be generated?

mryan··on Do you really know why you prefer REST over RPC?
> Send an invalid body, say an unavailable product ID, or an invalid quantity. What error will you return?

In this case the client has sent an invalid request so the response should be 400 Bad Request or 422 Invalid Data, with details of the error in the response body.

← PreviousPage 5 of 18Next →