HNHacker News
TopNewBestAskShowJobs

uka

142 karma · joined June 3, 2014

uka.at.hn

Developer whole my life. Not a specialist.

meet.hn/city/ba-Sarajevo

Socials:

- github.com/senaduka

---

submissionscomments
uka··on Why Janet? (2023)
Thank you for the lesson. Very productive of you and on point.

Now if you relaxed just a little bit - the world would be much nicer place.

uka··on Why Janet? (2023)
> But by allowing you to unquote literal functions, Janet makes it possible to write macros that are completely referentially transparent.

These lisp guys really get excited over very abstract things. If you say this to an average person on the street they will probably try to run away.

uka··on “This is not the computer for you”
EEEPc ? Oh, I used to dream of having an EEEPc ... I got my degree using old C64 - had to manually encrypt packets with pen and paper to use https.

https://www.youtube.com/watch?v=VKHFZBUTA4k

uka··on Ask HN: Should the ArchWiki be renamed to the LinuxWiki (or something similar)?
No. Why would it? While a lot of things there are universal the purpose is to support Arch Linux. If you can use it for another distro - use it. There are more important things to spend energy on then just renaming stuf pointlessly.
uka··on Show HN: Mu – The Micro Network
C is also a programming language. Unlike go it foes not depend on a big tech company for it to live. No need to reinvent the wheel. Just use wheel that does not come with a big techh bagagge.
uka··on Show HN: Mu – The Micro Network
Ambitious. Very hard to achieve. But if we use go, github and discord for building the "anti big tech" stack - then we have failed from the start.
uka··on Why I Chose Elixir Phoenix over Rails, Laravel, and Next.js
> First things first, why do we code? To solve problems in the most optimal way possible.

I admire the enthusiasm. As a person who codes just to solve problems in a good enough way - I assume I should stick to Rails.

uka··on Ask HN: What Are You Working On? (June 2025)
Love it. What could be a good addition IMHO is to add approximate costs of the placed systems, and cost of the ammunition used during the simulation ( for both attack and defense ).
uka··on Making games in Go for absolute beginners
Doing a game with ebitengine myself. Refreshingly nice experience.
uka··on You Are Atlas, You Hold Up the Sky
Just another page counter in the 90s - a game in 21st century ...
uka··on Nitter is working again
It works great. Don't pay attention to the philosophers.

I quit twitter when I discovered it. Thank you.

uka··on Ask HN: Could you share your personal blog here?
https://uka.life

To filter English posts. https://uka.life/category/english/

Often non-technical.

uka··on Hard truths I learned when I got laid off from my SWE job
If you have to be an employee- nobody is forcing you to make the job your whole life.

Whether you are at risk of getting laid off or not - not having friends outside work is a bad idea.

uka··on Before buying a NYT subscription, here's what it'll take to cancel it
I just unsubscribed using web form. There are some dark patterns involved but not too dark. E.g. first option is the chat with representative, second is the call by phone and third option is the web form. After I have navigated 3 pages using "default button" for canceling the unsubscription process - it is done. It's not the best experience, but not the nightmare the OP described.
uka··on Ask HN: Why did you leave the tech industry?
Not only that. Siemens bribes people from the governments in third world countries to get the work from the government and totally destroys the local competition an the taxpayers.of those countries.
uka··on What Are Spomeniks?
Bosnian here. I would never call spomeniks spomeniks in English. I would call them monuments and spomenik in Bosnian. Besides nostalgia that they cause in yugo nostalgic people - I don't see how they are special in any way
uka··on Ask HN: How do you protect your parents from tech scammers?
Since I gave my dad a Chromebook instead of a Windows machine - I have no problems at all. It is very hard for the tech support scammers to make him install anything on it.
uka··on Do you have a problem? Write a compiler
I had a problem I wrote a compiler Now I have 2 problems at line 33 and 67.
uka··on Gos: Armed Golang ( solutions for go module,goproxy,cross compilation, etc.)
It does not clearly say what it does and why I should use it on the GitHub repository.
uka··on Why I'm leaving Linux
So if you use a distribution that requires you to set up everything yourself - you have to setup everything yourself ? No way ...
uka··on Ask HN: Is Go taking over the startup scene?
Mostly google cloud hosted high performance web services.
uka··on Ask HN: Is Go taking over the startup scene?
It is not even close to taking over. It entrenched itself in an interesting niche - and that's it.
uka··on Hookdoo – React to incoming webhooks with minimal setup
Why shouldn't I just use my own implementation of a web hook handler ?
uka··on [dead]
So now both of the people that use elixir can have slow request handling. :)
uka··on Hire Literally Anyone
Well - I consider teaching non-technical skills even harder. That fact does not make teaching programming easy. Author is trying to solve problem of developer shortage. There is a huge gap between "being able to produce basic code" and being a developer that can solve a class of problems by him / herself.

I mentored few non-developers into becoming full time developers - but it took a year of their full time commitment to achieve the level where they could get hired as a developer and continue to develop their skills themselves.

uka··on Hire Literally Anyone
Teaching people to develop software is hard. It requires commitment. In the framework author is describing if those people want to succeed they will not be able to do it part time while doing non-technical work for you.

Also rubber ducking with the actual developer takes a lot of developer's time (and it's hard) - so the organization will take a big productivity hit if developers work half time as programming teachers. This is not realistic. Basically - non technical people must work extra hours (not have a life) with people who work full time training them to succeed. And the programming camps do this - but most non technical people feel the effort is not worth it.

uka··on Ask HN: What is the best example of api documentation you know?
I like stripe-s documentation for their REST API

https://stripe.com/docs/api

curl examples are the thing that impress me the most ...