News for hackers. Stuff that matters.

akullpp

Re:Finder is so frustrating and has been since day one on Tuesday September 15, 2026 @04:51AM (#49709636)
The software on MacOS is utter garbage and always has been. You need to buy apps to make it usable, I suggest Qspace Pro in this case.

But also that you need Raycast, caffeine, rectangle and many more shows you how f’d up software development is at Apple. Every software they produce is utterly awful without a single exception.

But of course fanboys continue to praise everything they do blindly because of one presentation in the 90s where Jobs mocked Windows.

Same goes for iPhone, the software development has no clue what they are doing. And Android software is light years ahead of anything that Apple produces in-house.

I think the same way and act like it. I'm forced to deliver with AI in my job but what's delivered is utter garbage. Worst of all, now everyone think and behave the way like they are Magnus Carlson.
Re:Ask HN: Who is hiring? (July 2026) on Thursday July 02, 2026 @04:21AM (#48758207)
CoreConnect | ONSITE (Abu Dhabi, UAE) | Senior SWE | Full-time | Visa Sponsorship | Relocation Package

We are an autonomous robot orchestration platform already live and operating in the logistics and delivery domain and can offer the stability of a well-funded, semi-governmental incubation with the speed, culture, and upside of a high-growth startup.

We aren’t looking for a specialized ticket solver. We need a high-agency engineer to own critical pieces of our stack (currently Kotlin/Spring/Postgres/AWS/Next).

You will thrive here if you value pragmatism over perfection and autonomy over oversight. You don't wait for tasks; you identify what needs to be built next to move the needle. You are comfortable working in a high-velocity environment where you define the roadmap, prioritize the work, and see it through.

Skip the cover letter, send me your CV: [email protected]

Re:Scripts I wrote that I use all the time on Friday October 24, 2025 @04:12PM (#45698607)
A lot can be done with just aliasing to the right tools:

alias df='duf'

alias ls='eza'

alias ll='eza -l'

alias cat='bat'

alias cap='bat -p'

alias man='tldr'

alias top='glances'

alias grep='rg'

alias ps='procs'

alias cd='z'

alias g='gitui'

alias gs='git st'

alias gp='git pull'

alias gu='git add . && git commit -m "Update" && git push'

alias check='shellcheck'

alias v='nvim'

alias len='wc -l'

alias uuid='uuidgen'

alias src='source ~/.zshrc'

Re:My Workflow Is 70% AI, 20% Copy-Paste, 10% Panic. What's Yours? on Saturday September 13, 2025 @08:46AM (#45231639)
25% Claude with Cursor (non-agentic) as a junior pair programming partner

12.5% Meetings

12.5% Documentation

50% Requirements engineering, i.e. talking and trying to figure out other people

Re:I still like Sublime Text in 2025 on Friday January 31, 2025 @11:39AM (#42889178)
Sublime has a place in my heart, it was my first editor as IDE when I started 15 years ago. Such a great piece of software, thanks for all the work!
Re:Looking for a Job Is Tough on Friday November 15, 2024 @11:11AM (#42148184)
Same boat right now, startup bankrupt, interviewing is just harassment and don’t know if I want to work in this dysfunctional domain anymore
Re:Looking for a Job Is Tough on Friday November 15, 2024 @11:10AM (#42148172)
Totally get what you mean, I’m old enough that I don’t swallow this shit anymore and fight back though which leads to no job for me, haha…
Re:How to Build Quickly on Friday August 09, 2024 @08:58AM (#41201412)
I do this for writing, whether it's a book, an article or a D&D campaign. For me it's not about speed at all, it's the natural way my mind works and if I try to do this linear, line by line, I face blockades soon in the process.
Re:Ask HN: Who is hiring? (May 2024) on Friday May 03, 2024 @10:44AM (#40248274)
Absolute control freaks. No idea about your culture if you don't trust your applicants/employees...
Re:Ask HN: What web development stack do you prefer in 2024? on Wednesday January 24, 2024 @05:35PM (#39123518)
In the process of establishing HTMX, Alpine, Tailwind at work since the 6 year old React SPA is impossible to upgrade.
Re:It's probably time to stop recommending Clean Code (2020) on Saturday February 25, 2023 @02:41AM (#34934749)
I wouldn't recommend it either, it is a very simplistic view of coding with some bad advice intermingled. Obviously reality is much more complex than any book could describe and there is benefit to think about bad examples as well as good ones.
No additional framework, just a typed language with good standard library and raw SQL. For the frontend I would probably reach to HTMX.
True, my uncle stayed his entire life and now got an insane amount for early retirement.

Myself on the other side worked 2 years as a software engineer and that's as much as I could taake:

* politics

* too many artificial restrictions

* worst management I've ever experienced

* Work doesn't get valued at all, cancelling so many projects and ideas amounting to nothing

* lower reputation than "real" engineers, they still don't understand the value of software, like so many German companies, and treat us as necessary evil, which is also resulting in not competive salary

If you shut up and just come to work every day, you certainly "made it", but for me that's impossible.

In typical business applications you often have two endpoints: One to fetch a single resource and one to fetch all resources of that type.

Why not merge them and work with lists, I think a lot people would intuitively understand the following:

GET /users?ids=1

{ "users": [] }

GET /users?ids=1,2,3,4

{ "users": [ { "id": 3 } ] }

Transport the ids in any way you like, that's not my point.

Yep, I'm working at a Series B startup and I can tell you, you absolutely need SOC 2 or ISO and/or GDPR compliance based on your market. It's not optional, you will lose business if you don't.
Ah, the Zen of Python: Make simple things unnecessarily complex and put a thin veil of ideological reasoning on top of it.
The New Testament, or any book that explains the key themes. Even if you are not religious, Western societies are built around this. If you live in the West or do business with the West, it explains many explicit or implicit cultural norms.

If you want to go deeper in understanding the West, it's recommendable to also get a rough idea of it's philosophers, especially the Greeks and the important ones up to Kant, including Descartes' idea of the social contract.

If you still want to know more, you should read about the most important economic ideas, e.g. Smith, Keynes, Marx.

FYI: Poetry (https://python-poetry.org) is actually close to something like npm.
Re:The ProtonMail Android app is now open source on Thursday April 23, 2020 @01:58PM (#22958814)
I switched this month from Google services to alternatives and therefore to PMs paid plan. I'm very happy so far with the Android and web app.
I recommend [Paul Carter's PC Assembly](http://pacman128.github.io/pcasm/) which helped me getting started back in my pentesting days.
Re:Improving my productivity as a working programmer (2017) on Thursday February 06, 2020 @06:38AM (#22255272)
Why do software engineers tend to see themselves as machines with the necessity to be optimized for productivity or is this solely the cultural influence of American capitalism?

While I agree that it is a good idea to optimize chores, so you can focus on interesting issues, I often hit a wall of processes or humans.

One consequence, after a decade of professional work, is to actively dismiss the idea to optimize every part of my life. On the contrary, I value the time where I do nothing at all. It often allows me to clear my mind to be more creative afterwards.

So what I'm really missing, from this very basic article that does not provide any new information, is: Take your time off and do nothing.

Re:Is Literature Dead? on Wednesday August 29, 2018 @05:05AM (#17866825)
This kind of post gives me a headache based on its premise and conclusion. There are unproductive questions like "is the world flat" or "was it created last thursday" where you don't even want to argue. Yes literature is dead, so let's keep on writing and let the next epoch decide on the classics.
Re:What happens when we work non-stop on Saturday August 25, 2018 @04:38AM (#17840124)
Oh boy, exactly the same happens at my company. Everyone is available and communicating even when on paternity/maternity leave or on vacation somewhere on an island.

Many people see their value directly tied to their career and one of the major ways to make you (feel) important is to be present. It also helps your career since many old companies value presence over other criteria.

I'm three weeks ill now and for the first time, I begin to understand that I've never been detached from work. In the first two weeks I actually became so depressed because I couldn't work. I need to do something, don't know what yet. This is bad for my relationships and for my mental health.

Re:Whiteboard problems in pure Lambda Calculus (2017) on Thursday August 23, 2018 @11:54AM (#17828291)
Lambda calculus is simple and easy to understand. I learnt it in university from scratch and I think that everybody can do it. Set theory has a quite similar, manageable, learning curve.

Awesome Java

Fresh out of university and having already finished projects for several companies, I asked myself what to do next in the big Java world to gain proficiency. The typical answers suggested to learn Java EE or a specific web application framework.In attempt to find important, good and inspiring libraries for Java, I searched and searched and finally saw that there was no concise list of...

( Read More... | 1 comment | 2 points | on HN )