HN user

devmach

288 karma

Hi there, I'm Aydin Ulfer. I'm working at bookalokal.com as a software developer (currently using MEAN stack).

You can find more about me on :

* http://devmach.com/resume.pdf

* https://github.com/devmach

* https://careers.stackoverflow.com/aydin

Posts6
Comments110
View on HN

As a native Turkish speaker: It actually sounds.. Turkish... They replaced clear words with their corresponding tones. I think with a little training, a native speaker can understand what he hear. It feels like listening a karaoke version of a well known song.

Good point. But I would like to know other side of the story too, not just from the CEO.

Although, while I'm not an expert on France's labor laws, I agree laws in most EU countries are on the side of employees. But that doesn't mean when you hired someone, he/she will be working at the company for rest of his/her life without doing some work. Maybe someone who's expert on labor laws can clarify.

Edit: Also different countries in the EU has different laws. It might be difficult to `get rid of bad employee` but it might be easier in Spain...

This made me think:

* Apple, Google, Microsoft et al. have many foreign workers (green card, H-2B, or maybe L1 visa) and it is easier for american citizens to move/work outside of US than foreigners to get work visa in US. So the question is, if a country (like Spain or Greece) promises tax advantage for next 25 years and makes easier to get visa for employees, would these companies move their hq there?

* If, say, European Union provides better shield, would Apple move its HQ to Germany or Spain?

* Infrastructure: I can say most European counties have better infrastructure than US and it looks like most us companies build their own if needed. With $500 billion on hand, what would prevent these companies to build a better infrastructure in a host country.

If I'm not mistaken: Altering a table can be costly and may cause a performance issues, specially if you have millions of records. Rows will be most likely locked and get updated and during this process other threads should wait until related row become "free".

Introducing Hello 11 years ago

One thing is not clear: What happens if I want some people (friends of friends etc) find me on facebook but they or others don't see my information on their hello app when I called / miscalled them? Would there be an opt-out?

One possible downside of this technique would be searching in previous "pages" would be difficult / impossible. Since element is removed once its out of view port, browsers' search function can not find given text. Although it should be acceptable if you have only images.

I've checked their examples on http://t3js.org/examples/ and I appreciate the effort they put in but in general there is one thing I never understood with these examples :

Why most js frameworks relay on very simple examples while they promising the wonderland? I need an advanced sample than a classic todo to evaluate a framework. Something like does multiple async ajax calls, survives page reloads while juggling data / models, and gracefully handles the errors and/or initial states. An example close to a real world project would be much appreciated.

PS: If that matters, in my day time job I'm using Angular...

edit: fixed typo.

Have you asked them why they are started to writing a code in first place? Maybe, since it's a programming interview, they thought you are trying to measure their theoretical knowledge than their practical day to day knowledge.

You should probably reword your question and give a hint that a candidate can use any available tool. If it's a programming interview my first instinct would be writing a code, if it's a sysadm interview I would use available tools in the system.Context is important...

Yes they are actual issues : I had to renew one of my domains today and I'm really frustrated with the UI. I also realized I didn't checked namecheap for a while because I had same issues when i used namecheap last time.

I don't know why others didn't reported UI issues but in my case : Opening a support ticket didn't seem to be a good option, it was an UI issue and wasn't related to billing or some technical problem.

I'll check ssls.com

NOT related with their ssl campaign but : What are the other trust able alternatives to Namecheap?

I love them but after they "updated" their design, every time i try to buy/renew domains I'm having nervous breakdown :

* It's impossible to find what I'm looking for.

* Facebook style panel menu ( I don't know how they calling it ) makes only sense on tablets/phones, on desktop it's just pain...

* New design uses screen real estate really bad. My screen filled with big buttons, big texts and senseless images... Information that I'm looking for is lost between them.

* Gray text on white background... Not so readable...

Why people wants to believe it works ? Well, it has nothing to do with religion. Reason is same as using robots for manufacturing : It's cheap, fast and could be 7/24 on duty.

Why these devices haven't tested properly ? Easy, corruption (, which is not condoned by any religion)

* Any folder in your project can have index.html and indeed it should have.

* Parent talks about static pages, not about rails-ruby/php/python project.

But i get your point : If somehow somebody screw with servers config, there is a risk to expose your apps files & configs. You can follow parents advice but set your root path in apache/nginx config to /var/www/www.example.org/public instead of /var/www/www.example.org

There is too much options [0] and it's more flexible than it should be. I know , it sounds weird but with bootstrap all you have is 12 columns and when you have less options it's easy to plan.

Maybe the other problem is : Units are not in multiplies of 5 and that forces you unnecessarily to think. If it would be in fixed units like bootstrap or in multiplies of 5 ( pure-u-3-25 etc.) i would be less thinking while deciding the length of some div.

[0] http://yuilibrary.com/yui/docs/cssgrids/#unit-sizes

Dear WordPress 13 years ago

A little tip :

I know static page generators are more cool and nerdy but there is a wordpress plugin called really static[0]. This plugin can generate static html files from your site. It can save html pages on some folder or upload via ftp.You can install wordpress on your laptop or some password protected sub-domain, buy some nice looking theme, start publishing and enjoy having best of the both worlds...

[0] http://wordpress.org/plugins/really-static/

Ok, i'll play devil's advocate : Windcatcher works as same principle as evacuation slides on planes and even if it's about physics i think it's somehow ( design ? ) patented.

So, what about patents ? Is there any patent that product violate and may cause later any problem ?

I understand the advantages of using these tools but isn't it too much ? Node, Npm,Yeoman, Grunt, Bower just to bootstrap some font-end code, if you don't use node.js for back-end you have to use other tools in back-end development too ( composer, phpunit, gem, rake etc... you name it... ). Sometimes i feel like we use tools just to use them.

edit: Just to clarify : I'm not saying don't use any of them and don't organize/automate tasks and code like monkey...

> Do you refuse to hand over your passport to hotels that require it for foreign visitors?

In my experience : hotel staff checked my identity, in front of me and that's all. I wouldn't let them go away with my passport, photocopy or keep my passport...

> Do you follow the waiter back to the payment terminal after handing over your credit card to make sure they don't copy it?

I'm not perfectly sure about U.S. but in Germany and Turkey because your card is pin protected they have to swipe your card in front of you, so i don't follow him, i don't have to. Chip & Pin system isn't perfect but if i don't allowed to pay my dinner using my pin and card combo ( like in U.S.) , i pay cash.

In hotels, you can shield your pass against rf-id, you can watch the person who's holding your pass and what's he doing ( you pay attention to your environment and hotel clerk by check-in, right ? ). But in internet you don't have this physical protection layer, once you uploaded your id it's gone, you don't know if airbnb , or in this case their partner, keeping copy of your id or not.

> matching it to offline ID documentation, such as confirming personal information or scanning a photo ID. The name provided by both channels must match for verification to succeed.

Sorry, but there is no way i'm going to scan my passport, id or driver license and send them. Why ? Because they are my life... In some countries, like my motherland Turkey , if someone , somehow has them they can get loans from bank in my name, get credit card or worse set up a firm. I have no reason to "trust" airbnb and their partners in this case.

What could be a better solution ? Well i could accept facebook validation + verification code via $1 credit card charge ( like paypal does ).

Dumped by Google 13 years ago

For an individuals it's overkill buy at work we use something like this :

* We use Google/Gmail only for mail hosting, not for calender or cloud storage.

* Google apps with our domain.

* We have also an account at Yandex.

* DNS service from DynDNS, MX ttls set to 3600 seconds (1 hour, it could be less)

* For virtualization, we have a i7 machine with 2x1 TB disks (Raid-1).

* For webmail, calender, sharing etc we use Zimbra ( open source version ).

* Everyone has an internal email ( x@office.domain.com ) and external gmail account. Zimbra syncs itself with gmail.

* When somebody sends email , depending user, zimbra send it using gmail or relay.

* At 3 a.m. system automatically shut down Zimbra , takes backup on usb 3 hdd (~100Gb, arround 40 mins) and brings up it again( I know, there is a room for improvement, like rsyncing /opt/zimbra directory ). We change usb disks everyday or two and store other disk at somewhere outside the office.

So,

- If Gmail "dumps" us, we can change our MX to Yandex, stuggle couple hours and then continue to work.

- If local server burns, users can continue to work using Gmail while we build & install new one.

We tried rackspace email hosting but it had problems ( some mails doesn't delivered, some incoming mails lost etc ). Fastmail was/is expensive comparing current infrastructure and it could be viable if we have more than 30 persons.

P.S. : I'm not saying this solution is perfect or it's the only way to do, i'm just sharing.

I'm aware that i'm not completely safe but from my perspective it looks like, if the situation affecting the economy , Europeans will react and do something about it.

Patent trolling is a problem in U.S. since a long time but nobody want's to fix it. Politicians seems doesn't care, big corporations simply pay fees and reflect them to their customers or like in this case, companies let patent trolls screw their suppliers / business partners.

Entrepreneurs & companies spending billions[0] for nothing, current patent system ironically hinders innovation, which is clearly bad for the economy and the country, everybody complains but nothing changes. I'm really having a hard time understanding why is this happening [1]

[0] http://www.theatlantic.com/technology/archive/2012/06/study-...

[1] : Just to clarify, i'm not saying country a is better than country b. I'm just really trying to understand.

I'm studying in Germany abroad and i have a u.s. green card. After reading so much crap about u.s. patent system, i'm really considering staying in Germany or immigrate to another country ( like Singapore ?? ) and start a business there.

I know, one person doesn't make a difference furthermore i'm not a "very important super mega top ninja hipster talented programmer" and every county has it's own problems. The thing is, i really don't like the idea that, my company can go to bankruptcy because law doesn't protect me and i have to live with fear and try to stay out of some patent troll's radar.

Do you remember Experts-Exchange ? It was one of the best resources but they did what Quora does now, gained hate of geeks and they lost their competitive advantage.

As long as Quaora continues to hide content, in long term, there is no way but bankruptcy.

I think it's a fun. But while "brilliant" people playing* portal 2, a clever and unemployed person who has to pay his bills, will spend his time applying for jobs, networking or/and building a product and try to maximize his utility.

* : I mean really playing, not decompiling..