HNHacker News
TopNewBestAskShowJobs

zemanel

941 karma · joined July 30, 2010

[ my public key: https://keybase.io/zemanel; my proof: https://keybase.io/zemanel/sigs/cNIuOICY6-IpZnmTQ87oljeCsxmGIyTSv02FtdkVtkw ]
submissionscomments
zemanel··on Portugal runs for four days on renewable energy alone
I'm portuguese and always found national media to be generally bad. Case in point, todays cover of http://www.jn.pt/ :

- soccer

- X murdered Y

- something about the police

- bad thing Z happened on freeways

- how the weather is going to be on the weekend

- world news: the weather in India is apparently very nice today

:-)

zemanel··on Let's Encrypt has issued its first million certificates
I've wondered if this issue could have been solved a long time ago by commercial companies (the way LetsEncrypt solves it or similar), it just wasn't as good business :-)
zemanel··on Raspberry Pi 3 on Sale
gitlab ?
zemanel··on Making GitLab faster
I've ran Gogs on the RaspberryPi2 and it felt quite fast (didn't do any serious work on it though)

edit:

- fix typo

- ps: i'm also looking forward to have some extra time to setup Gitlab on the Pi2 as well (either Docker preferably or https://about.gitlab.com/2015/04/21/gitlab-on-raspberry-pi-2...)

zemanel··on When a dev dies, their apps should live on
True. Another problem is that people lose PGP keys and they also expire but i guess it's hard to find a one size fits all solution. In 40+ years, the secret info might not even be relevant anymore.
zemanel··on When a dev dies, their apps should live on
Coincidently, i've been thinking about creating a pet web project to solve #1 utilising PGP.

The general idea is that you (the user, manually or through a client) locally PGP encrypt the text with the public PGP keys of the friends or family whom you'd like to receive the text by e-mail. The encrypted text is then sent/uploaded to the webapp. If you don't report back after X amount of time, the web service sends the text by e-mail to the selected friends or family. The webapp would not have any private keys therefore no access to the unencrypted text.

Not sure if there's already a similar service.

zemanel··on Banksy Dismaland Show Revealed at Weston's Tropicana
I think that in the end it may not matter; if i had to classify "real" art and was thinking clearly, i'd say "real" art is the message that the piece carries, as the piece itself is just wood, stone, ink or whatever, can be defaced, taken off a wall and sold to a rich guy's living room wall whereas the message is intangible.

So i guess censorship would actually be the worst case.

Ps. This line of thought relates to some of the other comments in these threads ("... [T]here's no protesting capitalism. There's nothing you can say about capitalism that it won't subsume and sell back to you." https://news.ycombinator.com/item?id=10093768)

zemanel··on Banksy Dismaland Show Revealed at Weston's Tropicana
I worked in Bristol between last and this year. Sometime around August maybe last year on a Monday morning, as i was having a work break outside the building, i looked over the corner and a new Bansky was on the wall (girl with the earing). In the afternoon, a wave of admirers was already rolling in. By tuesday, someone had already dafaced the piece, by splashing black ink over some parts of it.
zemanel··on How Zapier Went from Zero to 600k Users
Zapier is really a great product with a cool bunch of smart people behind it. I freelanced consulting for Zapier customers for a while and can tell you there's some companies solving real business problems elegantly besides notifications, like Salesforce to Salesforce and 3rd party APIs
zemanel··on Valve has put Ultimate General: Gettysburg on the Steam store main page
True. The best way to deal with darkness would be to let it out in the light.
zemanel··on Deutsche Bank Ignored Its CDS Problems Until They Went Away
Off topic but this reminded me of a movie i saw last year, "Blackbox BRD" (http://en.m.wikipedia.org/wiki/Black_Box_BRD) which relates to Deutsche Bank past and has an interesting interview with a high level staff (Bank president?) and found it curious to glimpse on how they think (or thought).
zemanel··on John Nash Has Died
it was a very good and surprising movie.
zemanel··on Show HN: JavaScript Graphing Library Comparison
as someone that soon enough hopes to need evaluating graphing libraries for a side project (implement the types of charts cachegrind [and similar] provide) this post came at a great time.
zemanel··on Just Don't Hire 0x Engineers
The real problem is that landlords, grocery stores and, in particular, pubs don't really understand when you tell them that the reason one can't pay that bill is because one hasn't yet came across a role in a super cool company, with wonderful customer experience around a product that one loved to the point of wanting to have sex with it, jazzy open space office and relaxed, integrating company culture, that scores 12 on the Joel Test!
zemanel··on Just Don't Hire 0x Engineers
As someone that has been "actively seeking a new new role" in the last couple of months (not using the terms "job hunting" as not to confuse the recruiting police into thinking "easy 9 to 5 job"), i think i've covered quite a few of the recruiting methodologies around:

* Codility (online timed) test. I like Codility and their tests; worse case can always learn a new trick and believe my skills (not my recruiting standard answers) would improve if i spent more time solving their problems, so -1 kudos here for me. Never faired better than a 40/50% result and companies that use it don't follow up with applicants that score less than 60% or more.

* Hackerank (online timed) test. Not a good experience at all and separated this entry from the above, instead of just categorizing "online tests", just to express how crappy i felt it was. Weird and poorly described problems (written by the customer, unlike Codility, as far as i perceived, may be wrong). Small textbox in which to type the solution, without any kind of editor like feature (not even syntax highlighting) which you DO have to utilize all the time (no separate editor copy paste), since they do key logging on it, which they then allow the customer to view as video. Actually spent a large part of the minutes or so hacking that texbox (size) on Chrome Dev tools, which was actually the only interesting thing in the whole process :) Since the goal of a test is to demonstrate ones abilities and not have "fun" per se, -1 kudos for me here as well. Although, should also note that i was asked on a Friday (afternoon was it), to complete two of these assessments over the weekend, for a Monday noon interview, which ended up being cancelled 30m before since the company was not happy with the test results (nice one guys!). Sour butt and all, if a company feels entitled to "push around" an applicant like this, what should the applicant think about when it's on a payroll, to say the least.

* The surprise timed sample project test. This was actually the process that irked me. Was asked to set a day and time in which i'd have 2h availability, for implementing a surprise task i'd be sent over e-mail and which i'd have to reply 2h after receiving the task with the result, by providing a github/bitbucket/etc url. Ok. After some persistence, managed to squeeze information in that i would have to implement a web page as to "behave a certain way". The test ended up being about implementing a small django project in which you'd be able to enter an URL in a form, press submit and information about the URL would be displayed (page title, word count, meta tags and other stuff). In the e-mail that contained the task, and only then, was i informed that in the case i did not implement the full solution in the couple of hours, i would have to deliver the full solution at a later date. Not gonna -1 kudo myself on this one, that's for sure. Felt like i was doing free work for a client that either didn't knew what it wanted or did not wanted to tell me :) though i can go as far as understand why they were behaving this way.

* The sample project. Applied for a role in a company which the main language was new in my skillset (Ruby) and was tasked to do a small web app. They were aware of that. Bring it on, challenge accepted! Didn't implement all the features, but learned enough Ruby in one week to, in my opinion, demonstrate enough skills (as in "i know what i'm doing") on the frontend and backend (picked up some Sinatra, Sequel and took the opportunity to utilise Docker Composer in something useful). Ongoing recruitment process.

* The talks. Was invited to the offices for informal chats where i was asked about previous experiences, tech related and test questions. Was told directly what the company was about and had chance to ask what the company is expecting from the role and did my best to pass on my previous experiences (and passion about the tech areas that related to the role). Ongoing recruitment process.

All in all, even though i understand companies need to be able to, for example, put pressure on applicants so as to understand in a short period of time, how they would behave and perform and what their skillset is, i feel that there's some arrogance and irrealistic test methodologies around, but the truth is that if someone asked me the best way to asset a candidate, i wouldn't have an asnwer either. Personally, at the end of the day, i only want to improve my skills, solve real problems, get paid, not becoming better at interviewing.

edit: fixed some typos, added extra sour butt comment :)

zemanel··on Portable AWS-style infrastructure service for Docker
Off topic to rancher maybe but how about [a tool for] treating (packaging) docker images as [Debian/rpm] packages, at least persistent images (images that are not one shot jobs) ?

Some of the images workflow as deploying/removing from a host, replacing existing images (upgrades), dependency management (app image v1.0 depends on Nginx image v2.0), metadata like OS startup scripts (pg image needs to start on boot) seems to already be covered by apt/rpm and that tools like Ansible/others leverage for deployments in infrastructures.

zemanel··on Help the Gnome Foundation Defend the Gnome Trademark Against Groupon
Gnome has definitely had an impact on my career, as it was my desktop of choice for a long time, both professionally and at home. Thank you for your hard work, i've donated $50 (not much but). Go get them boys :)
zemanel··on Apps with millions of Google Play downloads covertly mine cryptocurrency
Saddens me how low people can go for one or many bucks.
zemanel··on Creating software for sysops
although not exactly for the Java world (but not necessarily so), even since i attended PyData recently, i've been capturing requirements/ideas for a "Python [c]Profile data visualizer web application spec":

https://docs.google.com/document/d/1tPhW2FLjHG47rS6xJGzP6R30...

and this article was a good read.

zemanel··on I am not an introvert. I am just busy
self-awareness is not usually an attribute introverts lack, fortunately or not :-)
zemanel··on Zapier Email Parser: Extract Text From Automated Emails
as a former freelancer whose work gross last year came from doing Zapier integrations for vendors (some currently public catalogue services, others private), i can subscribe to sunsu's comment as entirely accurate, given that the problems i was asked to solve and was payed for, covered that nature of what was described and more.
zemanel··on Nordic.js: A two-day conference all about JS in Stockholm 18-19 September 2014
not that the conference doesn't look interesting. I'll definitely attend, unless prohibitively expensive :-)
zemanel··on Nordic.js: A two-day conference all about JS in Stockholm 18-19 September 2014
https://www.couchsurfing.org/n/places/stockholm-stockholm-co...

:-)

zemanel··on Nordic.js: A two-day conference all about JS in Stockholm 18-19 September 2014
oh that location looks amazing.
zemanel··on King Candy Crushes Developers, The Saga
saw a branded vehicle on the street from Apple Pharmacy:

http://www.applepharmacy.co.uk

edit:

meaning, users will confound Candy Crush with The Banner Saga as much as Apple Computers and Apple Pharmacy, which is none. they're only picking on the little guys because they can.

zemanel··on Thirty Years of Mac [video]
Back in August 2010, coughed 80% of my cash on a 15" MBP when i started to freelance because a) had the cash at the moment b) wanted a reliable machine and a motivation boost for the rough times ahead, which i eventually upgraded to 8GB non-Apple memory and SSD disk (replacing Superdrive with the old HD).

It's Jan 2014, still my power horse and going rock solid, i'm quite happy.

zemanel··on Ask HN: Freelancer? Seeking freelancer? (June 2013)
SEEKING WORK. From Porto, Portugal, E.U.; remote

* Python development - Django (South, Celery) - Fabric - Google App Engine

* Deployment - Red Hat Openshift - Heroku - Linode - Puppet - Vagrant

* Javascript - Dojo Toolkit (including Dijit development) - JQuery - Node.js

Resume: http://zemanel.eu/pages/resume.html

zemanel··on Someday, you may use bitcoin without knowing it
Every other article describing the nature of Bitcoin, if not all, mention how it is used to sell drugs online (Silk Road), transaction anonymity [as a facilitator of crime] and this one forgot to state how Bitcoin is apparently the preferred currency of dictators, as if oficial currencies are not being used, as i type this, and have been used over the ages to facilitate every crime in the book.

I think this is important because it may be transpiring a very bad image to the less informed, because i see Bitcoin as a tool, which will be used for wrong doing as any other. Wish i had the link to a recent article that bashed Bitcoin into oblivion.

zemanel··on At Google Conference, Cameras Even in the Bathroom
i do not believe it's a sign of anyone getting old or stopping new things, just that i think general social responsibility hasn't been catching up with emerging technologies and Googlers / early adopters could do well in publicly setting civil conduct examples, like taking the Glasses off when going to a public restroom, because people on the other end of recording devices have rights too in public spaces, if not legal, moral, ethical or merely civil common sense.

Case in point is that, for the first time i remember in the short 32 years of my life, a few weeks back i angrily got up from my metro seat and went sat dow as far as possible of a women sitted right in front of me, which was having a loud and unnecessary family discussion with her mother over the phone. She was:

* very notably by the look on peoples faces, not only causing distress to me but to the surrounding people (later afternoon rush hour)

* i could still hear her clearly 2 carriages away

* she publicly admitted during the conversation that having those kind of public conversations was uncivil but would not turn off the call, by her own will

Same goes for the latest tendency (around here at least) of people playing music loud on their phones, again, on public transportation.

There is civil freedom in public space of course, but there are different types of public spaces; closed quarters public transportation is very different from a town square and can only imagine how discomforting it will feel when i'm sat across someone wearing Google classes, wondering if i'm being recorded or not and most importantly, if i as a citizen complain about my privacy, will be recorded and shown up on Youtube in the next minute.

zemanel··on Ask HN: Freelancer? Seeking freelancer? (April 2013)
Resume on steroids (work in progress):

http://ipythondemo-zemanel.rhcloud.com/1f98e2af-dfdd-4ba5-a5...

← PreviousPage 2 of 9Next →