HNHacker News
TopNewBestAskShowJobs

andrem

447 karma · joined August 9, 2011

submissionscomments
andrem··on Emojicode: a static, strongly typed programming language
Reading through the documentation I was trying to get the naming conventions or the tongue in cheek humor (which I presume is there).

Please make the emojis in the documentation code snippets clickable else it is really hard to follow.

andrem··on FastMail under DDoS Attack
Sorry to hear about that... Do get in touch with one of the providers listed above, they may be able to help you out in the short term for free in exchange for publicity.
andrem··on FastMail under DDoS Attack
DDoS attacks today are such a commodity. It takes next to nothing to launch them.

You can get upwards of 200Gbps for 1/6 of a bitcoin. It is very easy to setup and you can DDoS your favourite site in a matter of minutes.

These are not very smart attacks and can be mitigated even using the free tier of cloudflare.

I don't have the background on the mail provider attacks but 6.5k ransom seems to come from attackers who use easily available booters. Hushmail switched to Cloudflare throughout their attacks and that seemed to have helped, not sure what fastmail will do.

But any public web service should not be in a position where they are vulnerable to off the shelf DDoS attacks.

DDoS attack as suffered by for example Githuh with heavy coordination and nation states behind them require more specialised defenses. There are commercial alternatives out there that go from anywhere between 9k-40k per month depending on bandwidth and technology - see Imperva, Prolexic, Neustar, Nexusguard, Blacklotus, Incapsula, etc..

Apart from the initial setup which is more involved than Cloudflare's there is not much to do apart from throwing money at it. Quite the money making business really :)

andrem··on Ask HN: Who is hiring? (December 2014)
Madrid, Spain | Mediatech Solutions | Full time preferred, contract possible | EU Visa required

* DevOps Engineer - see http://www.mediatechsolutions.es/join-the-team/openings/ for this and additional openings

### What?

We are a platform provider in the real money online gaming space. Our solution deals with lots of money and game transactions and we integrate with many content providers that our customers can then pick and choose from to offer as their solutions. Our customers all work in highly regulated markets so there are quite a few laws that we must adhere to in our day to day work.

### How?

We use a full C#.Net stack and related technologies - IIS, SQL Server and Windows Server. Performance is king so we tend to get fairly low level in the code. We are working in Scrum and you will be working side by side with all kinds of engineers - developers, testers and other ops people. Everyone contributes an individual piece to the bigger puzzle of our development cycle.

### Why?

We need experienced DevOps Engineers to join the team and help us building a shippable platform that gives us details on what is happening before it happens. The supporting tools we use are flexible and don't have to run on Windows or C#. If you have always wanted to implement DevOps solutions that will be tested in scale (not Google/Facebook, but rather financial institution) we can offer you an exciting environment to work in.

### More!

Architecture as code, dashboards, automatic deployments, performance measurements, working with dev, working with testers. Create from scratch, enhance, improve. If you always wanted to setup a DevOps lifecycle with the building blocks you chose - this could be an opportunity for you.

We are in northern Madrid and are ideally looking for full time people, if you want to just check out Madrid for a few months we can maybe talk as well but it's not our preferred option. Also - we need presence in the office so unfortunately no remote work :( If you want to practice your Spanish you will get ample opportunity but our official language is English.

Salaries are competitive within Europe/Spain but are not Silicon Valley level.

Shoot me an email if you are interested with a rundown of your previous experience - my name is Andre and I am the Technical Director, email me at jobs_hn@mediatechsolutions.es

andrem··on For Frustrated Gifted Kids, A World of Online Opportunities
I agree with you here - if parents invest the time and are able to understand their child's needs it is not too difficult to find enough material online or actually offline.

Taking your story as an example, I take it you are somewhat versed in maths yourself to appreciate what your son has done and probably assisted in the introduction to the subject matter at the time (I am making assumptions here - sorry if that's not correct)

Let's say though your kid is gifted in other areas that you have no personal attachment to - how does one go about kindling that interest? If your kid seems to be great in drawing but you have no clue about the fine arts, how can one add meaningful stimulus to support and encourage further study in that field?

andrem··on People Making New Games for Atari, Super Nintendo, and Virtual Boy
Off topic - but do you happen to have a blog post about how you made the music box?
andrem··on Running an English speaking company in Europe
This is a similar route my company has taken. We are based in Madrid and are just about to break out of Spain in terms of customer base.

We are more a traditional company competing in an existing industry hence Silicon Valley is not a location we compete with in terms of culture or product design.

What has been a big challenge for us after switching to English has really been acquiring local talent that is already here or willing to move here, can speak English well and also have great coding skills (in C# .Net if you want to know)

We have been successful in recruiting people in rural Spain and across Europe but it seems that all the English talent in MAdrid already is quite comfortable in their jobs.

So in summary - I think if you are in non-english Europe and do the switch, be prepared to diversify your operations and look at remote workers or branch offices away from your HQ.

YMMV of course.

andrem··on Google Earth Locates 'Lost' Egyptian Pyramid
This article (http://www.samachar.com/Google-Earth-helps-locate-lost-Egypt...) at least shows an image. With a bit of Google Maps foo... you can locate it yourself based on the info from the article or by clicking on this link:

http://maps.google.com.au/maps?q=Abu+Sidhum,+Kom+AR+Raheb,+S...

Still searching for the 2nd site.

andrem··on Freak waves spotted from space (2004)
Yeah true - I think gravitystorm's comment is quite accurate when it comes down to big vessels.

I did a bit more googling and found this site:

http://www.cargolaw.com/presentations_cas.index.html

Even though it looks this site is hosted on geocities, there are links to current vessel casualties with details to damage, human casualties, etc.

andrem··on PyCharm 2.5 python IDE released.
I was looking for a similar solution and you will find your usual suspects:

* https://github.com/klen/python-mode * http://code.google.com/p/vim-python-ide/ * http://sontek.net/turning-vim-into-a-modern-python-ide

In the end ask yourself - which problem are you trying to solve by changing your IDE? If it can't be fixed in your current IDE, try something else.

I ended up going with Pycharm using Vim key bindings as it was easier for me to work on different machines and OSes without having to worry too much about setting up my environment.

andrem··on Freak waves spotted from space (2004)
It's hard to get to the data but have a look at the latest vessel casualties in the right hand column:

http://www.lloydslistintelligence.com/

Also, the project site leeds to http://coast.gkss.de/projects/maxwave/workp/wp4/wp4.html where you can find a map of ship casualties for a 4 year period http://coast.gkss.de/projects/maxwave/workp/wp4/casualties.j...

I am surprised myself, but 2 a week actually seems low!

andrem··on PyPedia: a Python IDE and method repository in a wiki
git clone git://github.com/kantale/pypedia.git

Says it right there on the front page.

andrem··on Iframe + Polling = Cookie Fight
Just above iframe and ajax it needs to say memcache/queue/additional check and you will be fine. Seriously - it's not an architecture problem here, just a way of figuring out how to make your code aware of changes outside of its process.

Edit: forgot to mention - think about your worst case before/while you design and you will then have a problem in yours hands down the track that says - 90% of visitors do A (subset of B) and my design caters for B. How do I optimize for A?

Instead of - my design caters for A, but a fair few do B - how can I extend A cater for B?

Architects - agile, waterfall, whatnot - they can help you with this!

andrem··on Dear HP: Please Keep Making Those TouchPads
Why will "people" pay that? I know it's cheaper than the kindle. Apart from the novelty factor though, why would anyone pay that much for a device to read books?

I have a 2003 version of an actual ebook reader with a passive screen. If all you are after is an ebook reader I am sure these things would sell for $20 at the most and you could make a happy profit. What a bargain eh?

The problem is that the market is not driven by people's desires, but rather by moneymakers' profits. If we can't make 25%+ on each sale, why bother?

← PreviousPage 2 of 2