Viewing profile — iex_xei
iex_xei
HN member- Joined
- Thu, Feb 14, 2019, 12:09 PM UTC
- HN karma
- 78
- Public activity
- 29 items
- HN profile
- View on Hacker News ↗
About iex_xei
https://emresahin.net
info@emresult.com
Recent public activity
-
comment
Comment #38145303
It should open after you pay your first invoice > $1
-
comment
Comment #33121169
As a Turk, I also see Erdoğan's "fiscal ideas" as "crackpot", but he may be betting on something like "replacing China as a manufacturing engine for Europe", or "staying competitiv…
-
comment
Comment #32058933
If I buy you a beer, that's free beer for you.
-
comment
Comment #31624256
It brought a discipline to my memory/variable management and functional problem solving, as Haskell brought a discipline in my typeful thinking some time ago. I don't claim it's "t…
-
comment
Comment #31624222
That's cool. I've worked in C++11 most recently (in 2012 with OpenCV) and used Boost's smart pointers to achieve memory security but I was probably overdoing those at that time and…
-
comment
Comment #31624151
That's true, though in my experience those quick solutions lead to more quick solutions, and in total that leads to a mess in the long run. But if that long run will never come, it…
-
comment
Comment #31624121
I wrote servers in Go as well, and I like the language. After Rust, I believe at some point, I enjoy to solve the "problems" Rust brings, not that it's rationally better than Go.
-
comment
Comment #31624035
That's probably true. I've experimented a bit with tokio for local IO bound tasks, but decided it's unnecessarily complex. I think some patterns will emerge from current Rust async…
-
comment
Comment #31624006
e.g. You can use a variable twice when calling a function in most languages without thinking twice. I had to unlearn this :)
-
comment
Comment #31623961
I'm using cargo-limit crate for "cargo lcheck", "cargo ltest" or "cargo lclippy" to show errors before warnings before clippy warnings. You're right that "cargo check" gives the sa…
-
comment
Comment #31607672
That's true for me as well, but I learned these after many failures. Now, I start by writing enums and structs for the problem, then iterate the design with functions and if it's r…
-
comment
Comment #31606713
Another data point: After writing / (re)writing 20K+ lines of code as a CLI side project in Rust (without touching async), I think I can say it's the best language for me after 20+…
-
comment
Comment #31571758
I began to use Trello and its automations for these kind of things.
-
comment
Comment #31556318
It seems like an example to what I call "Object-Oriented Brain Damage." https://emresahin.net/post/object-oriented-brain-damage/
-
comment
Comment #31556300
Sorry for the İ/i I/ı bug. Even modern software in other languages fall to that trap time to time, so probably it's not handled well in other languages either.
-
comment
Comment #31477270
This is from Richard Koch's 80/20 Principle: Time management often advises people to categorize their list of ‘to do’ activities into A, B, C or D priorities. In practice, most peo…
-
comment
Comment #31460019
V4j<
-
comment
Comment #31459754
This was my first computer. I learned BASIC and did some "drawing" in the graphics mode. A few years ago I tested and it was running. Time passes.
-
comment
Comment #31377798
By iteration. I don't think the problem is solved, we still don't exactly know how to architect our software and the current mainstream of "OO-design" is flawed IMHO. There is no o…
-
comment
Comment #31274895
I'm thinking of a scenario where the driver turns out to be the interviewer. Real life LinkedIn story.
-
comment
Comment #30830090
These days I'm using a script[0]. It checks all directories under ˋ$HOME/github.com/ˋ for changes and opens lazygit if there are changes. You can replace that line with a ˋgit comm…
-
comment
Comment #30289472
I lost almost half of my hearing due to otosclerosis and had an operation on my right ear that changed almost nothing, now it's worse. I wasn't aware that we are such a large group…
-
comment
Comment #30223417
Interesting. They made the episodes they didn't delete much more valuable now.
-
comment
Comment #29957625
I noticed that it's better to keep something in mind when I intend to do that actually, and add it to a list when I don't work on it. Later I learned that this has a name: Zeigarni…
-
comment
Comment #29793563
For those who would like to break away from sugar, I'd recommend first trying intermittent fasting to reduce the time window for eating. I tried to remove sugar from my diet perman…