HNHacker News
TopNewBestAskShowJobs

demircancelebi

136 karma · joined March 23, 2014

- https://www.celebi.me

[ my public key: https://keybase.io/demircancelebi; my proof: https://keybase.io/demircancelebi/sigs/_eJoOFXp8QiuZFq20TlWQh7LZ3iyuZg5si4DIbeuUyo ]

submissionscomments
demircancelebi··on Ask HN: Am I just a wantrepreneur?
You may try to maintain a positive attitude before anything else. There are definitely many different career paths.

You've said yourself that people have paid for the things you've built in the past, so you are definitely more capable than you think when it comes to building stuff.

If the money you make barely covers your hosting costs, this might mean two things: 1) Not many people know about your solution, 2) you are not solving a big problem. 1 should be correct, if you've managed to make 8€/month, it'd be really odd if all the money you can make with your solution is capped at this amount. There should definitely be more people willing to pay you, you just have not managed to meet them. Maybe you should spend more time about distribution. I also think 2 might be true, too. Maybe instead of building ideas right away, you may spend more time evaluating ideas, talking to people to understand what's important.

Last of all, I think defining characteristics of successful entrepreneurs include resourcefulness and perseverance.

demircancelebi··on Ask HN: Why did your startup fail and what did you learn?
I built a SaaS company, offering marketplace infrastructure to people who wanted to start online marketplace businesses.

Turns out, although tackling the technical side of building a marketplace is not that easy, it is perfectly doable. The real challenge is getting people to use such marketplaces. It takes a lot of non-technical effort to build a marketplace. There's the obvious chicken-egg problem for most marketplaces. It is solvable, but usually requires a lot of capital to attract a lot of people, or the founder should have some sort of secret (being already established as an offline commissioner in a market, having the right connections, having a following and so on) so it is not easy to compete with them.

2 things I learned irrelevant to the business are these:

1) Looking back, I've made some serious mistakes, but I had no idea that these were mistakes at the time. Therefore, I must be making all kinds of mistakes today, which will only become apparent in the future, and that is actually a bit worrisome.

2) Prior to this, I've not experienced 'being a failure' in any sort of activity so strong, and it is not a good feeling.

demircancelebi··on Apple Special Event [video]
It looked like they intentionally hid the notch in iPhone Xs and iPhone Xs Max during the keynote with the background they chose, maybe to differentiate it from iPhone Xr.
demircancelebi··on To Remember, the Brain Must Actively Forget
For the curious one, I think this is called Hyperthymesia.
demircancelebi··on Show HN: Free pizza for people who *really read* stuff online
This is a neat idea, but people may not be comfortable with trusting a company about what they read on internet.
demircancelebi··on Productivity
I think as a professional your job description should include using your skills to improve a critical metric or a process of the business, and this should include using your abilities to contribute in a meaningful way. IMHO, this attitude may be harmful to one's career. In the end, you can always find another job, but would not it be nice to actually care about the business? If you are in a place where you feel like they do not care about you, maybe you should look for something else, but maybe with a more caring approach, because it is a two way street.

Just my 2 cents, though.

demircancelebi··on Our suite of Ethereum security tools
Maybe some choices in the design can be explained with "Worse is Better" https://www.dreamsongs.com/RiseOfWorseIsBetter.html
demircancelebi··on How knowing Lisp destroyed my programming career (2006)
Of course one should be humble and seek for ways it improve. There are different languages/tools suited for different needs. But, I do not understand why do you think this piece should be a required read for Javascript devs. AFAIK, neither Lisp had a monopoly, nor Javascript does have one. It probably just has the largest user base.

In my view, users of different languages might benefit from this piece as much as JS devs. This behavior against JS devs cause unnecessary hostility.

In addition, Javascript may actually be "too big to fail", and it is actually in a very different state than Common Lisp in this sense. What I mean by that is being "the language" that is used in browsers and having the largest registry (npm).

I am not trying to attack, just curious about why do you think it specifically applies to JS devs.

demircancelebi··on How knowing Lisp destroyed my programming career (2006)
I disagree. It is true that many Javascript developers lack the formal CS education, but since it is the de facto language of the web with relatively lower barrier of entry, there are many people working on great projects. NPM is the largest package registry in the world, and whenever working on a project I find that I can solve most of the mini problems with a quick search. Jumping from framework to framework without really understanding the underlying technologies/thinking is a problem that should not be attributed to language itself, but to some of its users.

Although this low barrier of entry sometimes lead the users of the language to bad results, I especially like Javascript because of its welcoming nature. One can even argue that it democratises the software creation process on Earth by allowing anyone to quickly start tinkering with it and see the results immediately, most likely in a web environment.

Also, although it definitely has some quirks and may cause some frustration to starters, it also allows an experienced developer to be expressive and quickly build products, and may allow its users to enjoy their martinis.

demircancelebi··on There's a Persistent Hum in Windsor, Ontario, and No One Knows Why
This actually sounds like a good idea.
demircancelebi··on Face-verify.js: Monitoring who is physically looking at a website
I think that is highly unlikely. If lots of people are not okay with watching ads, there would be economic incentives for people to create ad-free alternatives. Even now we have lots of such alternatives. If someone is not able to afford that alternative, it may actually be harmful to advertisers to spend their money on showing these people ads anyway.
demircancelebi··on Common combinators in JavaScript
Your comment reminded me one of the essays of PG. http://paulgraham.com/power.html Although I agree with you in general, I think it actually can make us smarter if some piece of code requires us to think on it to internalize.
demircancelebi··on The Benjamin Franklin method for learning more from programming books
I've been trying to help one of my friends learn basic coding skills, and the method we used was similar. First, there would be a problem we wanted to solve, I would walk through with him to the solution, and write the code as we speak. By the time we were done, I'd let him study the code for a bit, delete everything, and wanted him to rewrite it.

James Koppel (author of the blog) helped me saw the whole thing from another perspective, and I also loved that he has a high Signal-to-Noise ratio.

demircancelebi··on How we do Vue at GitLab: one year later
AFAIK, their old codebase was full of jQuery and they are replacing some parts with Vue, hence they use both. They might not have used jQuery at all if they were starting from scratch.
demircancelebi··on U.S. mission to Turkey suspends visa services for security reasons
This is very sad
demircancelebi··on Basic Income Research Proposal
Wow. Looks like they'll spend a lot of money for this research. Congrats to everyone involved!

I thought basic income was about a time where AI would take most of the jobs, and everything would be far cheaper thanks to automation. I cannot understand how it'll help you not work in the current world.

Because working part-time might not be an option for many, even if they are ready to forgo the money. We also have not built that automated world yet, so although $1000/m certainly helps, it is still not enough to pay for a comfortable life in the US.

Maybe someone more informed on the subject can enlighten me.

demircancelebi··on A modest proposal
Complainers in this thread might take a look at YAML
demircancelebi··on Ask HN: What books have made the biggest impact on your mental models?
I really liked Asimov's short story Profession when I read it a few years ago. Here is a link: https://news.ycombinator.com/item?id=9568027
demircancelebi··on Why You Love That Ikea Table, Even If It's Crooked
I guess the same principle can be applied to software. Allowing people to change little things like the layout and colors make the software more lovable. Photoshop is a good example.
demircancelebi··on Developer tip to save your eyes: larger fonts
I agree that 12px is way too small. In my experience, 14px was the best choice since it balances information load with readability nicely.
demircancelebi··on Ask HN: What language-agnostic programming books should I read?
I have been reading Game Programming Patterns lately. It explains the design patterns with examples from games, and it is really well written by an engineer at Google (Bob Nystrom): http://gameprogrammingpatterns.com/

After I complete this book, I think I'll read his other book: Crafting Interpreters. This one teaches about implementing a programming language from scratch, once in Java and a second time in C.

demircancelebi··on Ask HN: Startup outside the US
If you can be selected to YC, it almost definitely makes sense. The important question is, will you be able to go through it whether than it makes sense or not.
demircancelebi··on Interview with Max Levchin
>> Peter Thief

Not sure whether intentional or not

demircancelebi··on Launchaco – Instantly generate a responsive, free, website
Great work. Do you have any plans to make it open source?
demircancelebi··on Introducing Custom Elements
The article says "without relying on a JS framework.", which is different than not requiring JS. It does not work when Javascript is disabled.
demircancelebi··on Found in translation: More accurate, fluent sentences in Google Translate
I just tested English to Turkish, works surprisingly well, congrats Google! Wondering when Babelfish will be available :)
demircancelebi··on Show HN: Hearthstone-like card game builder for humans
AFAIK, hearthstone works on iphones.
demircancelebi··on Ask HN: Who is hiring? (November 2016)
Hey all, You can also use Who is hiring++(https://www.whoishiringpp.com) to see and filter jobs posted here. Good luck!
demircancelebi··on Show HN: Stack Match – Find engineering jobs that match your preferred stack
I made something similar recently that only works with HN's monthly who is hiring posts. Check it out: https://www.whoishiringpp.com
demircancelebi··on Ask HN: Who is hiring? (October 2016)
Hey! You can also check out https://www.whoishiringpp.com for filtering jobs on this page.
← PreviousPage 2 of 3Next →