News for hackers. Stuff that matters.

bkovacev

You’re assuming a lot about someone you know nothing about, which proves how young you truly are.

I also lost an uncle and an aunt in the war. My wife lost countless family members during the 90s. My family was halved and we buried grandparents, uncles and aunts in both world wars. None of that is second-hand to me.

You don’t know where my parents are from or what they lost, or what I have lost. You decided all of it from one word in a comment. That's a bold assumption. As you grow older, you'll learn not to assume. Not everyone tells their grief in the first person. Some of us chose to put it behind us and not lead with it, which doesn’t mean it didn’t happen.

Your loss is real and I’m sorry for it. But you told a stranger he “saw no death” and “experienced no grief” without knowing a thing about him. That’s deciding whose pain counts based on where someone lives now, the same thinking that made the 90s possible.

Nobody in this region has a monopoly on grief. I hope you have people around you to help carry yours, as it seems you should relief some of your pain. I hope in ten years time, you will look back at this thread differently.

“Serbia (proper)” is doing a lot of work in your argument. I was talking about Serbs, not a line on a map.

Around 200,000 Serbs were driven out of Krajina in a few days during Operation Storm in 1995. Roughly a quarter of the ~100,000 dead in Bosnia were Serbs (Bosnian Book of the Dead). By 1996 Serbia was hosting over 600,000 refugees, one of the largest refugee populations in Europe at the time. Those people didn’t “deal with a refugee crisis”. They were the refugee crisis, and today they’re our neighbours, in-laws and classmates. Plenty of families in Serbia also buried conscripts who were sent to Croatia in 1991.

1999 also wasn’t just “a two-month air campaign” to the people who lived through it. It lasted 78 days, killed around 500 civilians by Human Rights Watch’s count, and was followed by another ~200,000 Serbs and Roma leaving Kosovo.

None of this cancels what was done to Bosniaks and Croats, much of it in Serbia’s name, by a regime many of us protested against. Bosniaks suffered and I’m not disputing that. But “you saw no death, you experienced no grief” is simply untrue, and saying it doesn’t make anyone else’s grief count for more.

Also saying Serbia has not experienced anything war-like but the NATO bombing, is delusional. You do seem to forget how many people died in WWI and WWI.

Whoever thought you this at such a young age, is helping spread and water the seed that is not letting anyone heal from the shit that was organized in the 1990s. I wish you well.

We (Serbia) were ethnically cleansed as well, that does not count, right?
Do you really think we had a choice? Do you also think the whole thing wasn’t planned between all of the countries involved?
Unfortunately, there are reports that they have “dumbed” down Opus 5.5 already.

Show HN: Keychron macOS Battery Life and Controls

https://github.com/bkovacev/keychron-macos

I was struggling with getting this working as there's no official support for reporting battery life via bluetooth and via cable. It took a bit of trial and error - but there's a working menu bar item, a control center command, works with the desktop widget (where you'd see airpods, mouse etc), and you can control lighting with it! Hopefully it helps someone :) A lot of credit goes to claude...

( Read More... | no comments | 2 points | on HN )
Re:OpenLogi on Wednesday August 19, 2026 @04:06AM (#49358507)
This is awesome! Thank you so much for great work! Off-topic - does anyone know if something like this exists for Keychron keyboards?
Re:Ask HN: What are you working on? (August 2026) on Tuesday August 11, 2026 @03:53AM (#49254722)
Would you be willing to share more? I don't mind if I have to pay for it!
Re:Scarf has moved away from Haskell on Saturday July 11, 2026 @03:08AM (#48869532)
What is exactly slow when building APIs in Python and compared to what? :)
I lost a family member recently as well. Sorry for your loss. I would love to use this, yet my POST request (when answering) is blocked. Is it geo-location based or something? I'm not using an ad-blocker or anything.
Jared Kushner tried a similar thing in Serbia[0] and failed after a public outrage.

[0] https://www.washingtonpost.com/world/2025/12/17/serbia-trump...

I loved command and conquer series... Red Alert, Generals, all bring back a lot of memories!
So, what should we buy next? There can be bread for all of us :D
Re:Anthropic bans orgs without warning on Friday April 24, 2026 @03:55PM (#47895035)
I have used it for personal coding projects - expo react native projects and a Django backend. my account got banned, as the company owner non the less. My teammates were using it for the company projects (all coding through the codex app / vs code) and they were not banned.
Re:Anthropic bans orgs without warning on Thursday April 23, 2026 @04:00AM (#47873258)
Same thing happened to us with OpenAI. Appeal did nothing.
Is there any way to check if a subreddit that was made private (2-3 years ago) is in the data dump?
I really like the minimalistic design of the website, but I was disappointed to see Wordpress used. Does anyone know if something similar exists whether free or paid - as long as it's available as plain CSS/HTML?
Fruska gora, a mountain region in Serbia, has acquired or were gifted 5 European bisons from Poland[0]. It's always heartwarming to see a country working extremely hard to preserve any species. It was devastating news for a lot of people that one of the bisons, Djuka, passed away recently (not to be confused with a Serbian politician Vladimir Djukanovic also known as bison Djuka[1]).

[0] https://www.gov.pl/web/srbija/poljski-bizoni-u-nacionalnom-p...

[1] https://en.wikipedia.org/wiki/Vladimir_Đukanović

Re:Ask HN: Modern alternatives to Guacamole as RDP gateway? on Sunday February 02, 2025 @01:38AM (#42906545)
I'm unsure how have you not stumbled upon RustDesk[0].

[0] - https://github.com/rustdesk/rustdesk

Re:Arsenal FC AI Research Engineer Job Posting on Saturday January 25, 2025 @11:32AM (#42822598)
This comment made my day.
Re:Modern JavaScript for Django Developers on Thursday January 16, 2025 @08:01AM (#42724582)
That would have been my argument exactly - I am not saying that Django fits every use case, but with my limited exposure to projects that have ended up using non-Django Python API framework, they ended up recreating the batteries included approach, with probably way too many issues waiting to be discovered with manually rolled out auth, middlewares and ORM.
Re:Modern JavaScript for Django Developers on Wednesday January 15, 2025 @02:36PM (#42715869)
Aside from the obvious that ninja let's you use django.
Re:Modern JavaScript for Django Developers on Wednesday January 15, 2025 @02:33PM (#42715830)
Old is a harsh word, maybe mature would be a better fit, not everything new and shiny is gold, and yet not everything old sucks.

Not arguing here about types and Pydantic being faster than the built in ModelSerializers. However, for serializer speed improvements and performance in DRF I would advise dropping ModelSerializers and either going for Serializers or plain dict. Haki Benita has a beautiful article on that [0]. I was able to accomplish sub 200 response times on a fairly large response from tables that had tens of millions of records.

I think you have no objective reason other than your styling and rather personal preference for function based views?

[0] - https://hakibenita.com/django-rest-framework-slow

Re:Modern JavaScript for Django Developers on Wednesday January 15, 2025 @01:40PM (#42715144)
Can you explain further on the performance aspect of Django Ninja vs DRF?
Re:Modern JavaScript for Django Developers on Wednesday January 15, 2025 @01:39PM (#42715133)
What seems to differentiate django-ninja over Flask or FastAPI or any Starlette derivative? You mention lightweight as well, can you expand further?
Re:Modern JavaScript for Django Developers on Wednesday January 15, 2025 @01:38PM (#42715113)
Care to elaborate further? I keep reading on this, but no one actually mentions anything specific that ninja does better than DRF.
Re:KAG – Knowledge Graph RAG Framework on Monday December 30, 2024 @06:49AM (#42548481)
I have been building something like this for myself. Is there a room for a paid software, and would you be willing to pay for something like that?
Re:AI Guesses Your Accent on Wednesday December 11, 2024 @03:24PM (#42392494)
I'm genuinely surprised it got my accent right. Coming from Serbia, I'd never expect to get it right. My first guess was that it's geo-ip based, but I could be wrong.
Re:Postgres for everything (e/Postgres) on Saturday December 07, 2024 @05:28AM (#42348757)
While we are it - are there any good resources on how to best self host a Postgres database? Any tips and tricks, best practices, docker / no docker etc? I’m looking to self host a database server for my multiple pet projects, but I would love to get backups, optimizations and other stuff done well.
Re:Ask HN: Mercury.com Alternatives? on Monday July 22, 2024 @07:47PM (#41041011)
I have had similar thing happen with Wise, a year or two ago. I’ve looked into alternatives like Mercury and Brex. If you opened up your business through Stripe Atlas or Doola and the likes could you ask them for support?

If you don’t mind me asking - what country do you reside in?

Older »