HNHacker News
TopNewBestAskShowJobs

scorpioxy

828 karma · joined May 8, 2008

Entrepreneur, Programmer living in Melbourne Australia.

Website: http://codedemigod.com Email: alaa@codedemigod.com

Side projects:

- https://moneytracker.codedemigod.com/ - https://aussieshopper.codedemigod.com/

submissionscomments
scorpioxy··on What I'm Hearing About Cognitive Debt (So Far)
What makes you say that it has been extremely successful? And when you say doesn't fail anymore, do you mean it doesn't go over budget and/or changes scope?
scorpioxy··on What I'm Hearing About Cognitive Debt (So Far)
I agree but don't see it working out. Ownership implies that a person or a team becomes irreplaceable or at least more difficult to replace. People stop being resources and go back to being people. Management is not going to like that.

At one business I was a part of where that experiment was tried, it failed badly. In reality, people were being switched around on projects and the "owner" was changing every few months. The end result was quite messy, both in terms of technical debt and politics(about who's the final decision maker).

scorpioxy··on Ask HN: Who wants to be hired? (May 2026)
Location: Melbourne, Australia

Remote: Yes(open to hybrid)

Willing to relocate: For the right role

Technologies: Python/Django, Javascript/React, Javascript/Vue, PostgreSQL, AWS

Résumé/CV: https://codedemigod.com/about/

Email: alaa@codedemigod.com

I am an experienced full stack software developer with 15+ years of experience across the board dealing with dozens of languages and frameworks. Most of my recent work involves working within the Python ecosystem with Django as the framework of choice for web development. My experience includes working directly with customers and managing small teams to launch products and services. I also enjoy working with Linux servers and production infrastructure.

scorpioxy··on PyInfra 3.8.0
What was the obvious part in it? I still can't tell.
scorpioxy··on Ubuntu servers taken offline by "sustained, cross-border attack"
cross-border attack? The internet doesn't have borders. The title of the article has nothing to do with the title submitted here.

edit: I should probably add more context as some commenters didn't understand. The DDOS attack is likely coming from compromised IoT devices. Most, if not all, of the big ones in the last few years(decades?) were that. Unless all the devices are located within a specific country and non are within the US then I think it is silly to use that term to imply that this is some sort of war from across the border. The reporting is fine for what they know so far, the submitted title is not.

scorpioxy··on Ask HN: Rant, Am I bad or is this a company with a poor tech culture?
I am a bit surprised at some of the comments here. I'll start by saying that I only have one side of the story so it is possible that the way you suggested those changes is the problem and not the changes themselves.

But, having been in a somewhat similar situation, I can tell you that some companies and teams are just dysfunctional and "cliquey". It has nothing to do with anything rational or logical or something you did or didn't do, it's just broken beyond repair. My guess would also be that they have had a number of people come and go probably due to the same reasons.

That manager also sounds like they shouldn't be managing at all. Besides that silly metric(did they also specify how many lines of code they want per day? ridiculous), it would've been more useful if they explain why your changes were turned down at least. There might be a good reason that you're not aware of. A sane manager would choose to guide you to make sure your valuable contributions benefit the business and align with any strategy as opposed to talking to you like a child and going "do it because I said so". Your teammates may have been having a bad week or feel threatened but I blame your manager. They should know better.

I recommend you plan your exit as nothing good will come out of you staying.

scorpioxy··on Ask HN: Rant, Am I bad or is this a company with a poor tech culture?
It's so that no one gets offended. You can't offend anyone if you don't actually have an opinion or a personality at all. Ironic since being so bland is actually having a certain kind of personality.

I've seen this a few times and I find it distasteful.

scorpioxy··on Ask HN: Is AI resulting in net revenue gain for non-tech companies?
That sounds like some experiences I had even before chatbots were a thing. You're on hold for 15-30 mins and being passed around between customer service reps that are reading from the same scripts and asking the same questions without understanding or considering my answers. Then suddenly the line is disconnected and you have to call back and do the same dance. Makes you wonder if this is being done on purpose to make you just give up(it is, the KPIs just look better that way).

On the other hand, I've had some interactions with customer service reps that made me wish a chatbot was available. Like asking for a medical appointment.

scorpioxy··on Ask HN: Is AI resulting in net revenue gain for non-tech companies?
Yeah I share your opinion to an extent and I hope you're wrong.

In a small market with a handful of competitors or non at all in some cases, what are you going to do exactly? It will be the same elsewhere. The large corporations know this and will obviously take advantage of the situation unless forced via regulation(in AU).

I do notice a small movement where people had to stop paying for a service and after a while realized that their life didn't change for the worse and so started re-prioritizing their needs and wants and thinking before spending. Like the typical daily $8 cup of coffee. That doesn't work for essential services like healthcare of course.

scorpioxy··on Ask HN: Is AI resulting in net revenue gain for non-tech companies?
This is what I am seeing as well. This is coinciding with a noticeable increase in consumer dissatisfaction though that may or may not be related as it is just my observation. A big increase in cost of living and generally bad market and the dreaded "R word"(recession) might also do that.
scorpioxy··on Ask HN: Is AI resulting in net revenue gain for non-tech companies?
From what I'm being told, it is being used for cost cutting which would make the numbers look better in the short term. But otherwise it is still being imposed by upper management to use it for something, anything really, but without elaborating on how or why.

Whether that cost cutting is beneficial for the business in the long term is another question. Context is Australia.

scorpioxy··on Cybersec is a thankless job: expanding workload and shrinking pay packet
In my experience pentests were just a box ticking exercise. I consider it a cultural thing. If you're having to run a pentest right before release and it uncovers a vast amount of issues then you never cared about the quality of your software to begin with and it would show up not just as insecure software. Running automated test suites periodically should be a part of software building practices. That and deep code reviews and so on. All of that to feed into the quality of what you're building.

The problem is getting the decision makers to care. And/or changing the process to at least consider quality as an important factor even if velocity is preferred(and featuritis has taken over).

Story time. In one gig I had, a couple of weeks into it I discovered that AWS keys to the production data in the S3 buckets were being exposed on the client side(an SPA). Those keys would give you access to the data for all the clients on that platform. So I figured I'd do "the right thing" and told my manager(the CTO) who said something along the lines of "yeah that sounds serious" and asked me to talk to the CEO who wrote that code. At this point, I was still expecting that I might be wrong or at least being told that it was written in a rush or something and thank me for pointing it out. The CEO just dismissed it as being "temporary production keys" and closed down the conversation. Suffice it to say that I was not the CEO's favorite person moving forward.

scorpioxy··on Ubuntu 26.04
After using Ubuntu for many years both on the desktop and server, recent decisions have got me thinking that Canonical has lost a lot of its community spirit. That got me switching over machines to Debian which, to me, still feels like a community project. It's a shame.

I am pragmatic about it though so I still run Ubuntu for some things but it's no longer my first recommendation.

scorpioxy··on Windows Server 2025 Runs Better on ARM
An application that is only supported on MS Windows. Yes, those still exist. One project I am working on is supporting such an application that is a mix of desktop and web application talking to industrial monitoring devices.

It's a beast in terms of complexity, in my opinion. But the vendor only supports running it on specific configurations.

scorpioxy··on Fixing a monitor that goes black, off or blinks due to static electricity (2023)
When I last looked, the evaporative methods were better than others. You don't need distilled water for it, tap will work. They do need cleaning and frequent disinfecting though due to the pad constantly sitting in the water. The prices of replacement pads are a bit expensive but it was cheaper than constantly buying distilled water.

There are a few brands out there but the Philips ones seemed better than the others and the prices were not as insane. I just disliked their marketing and buzzword filled content but otherwise they seem OK. Oh and you should know a lot of their stuff now are internet connected(disabling it will make you lose some functions but otherwise the device still works) and have touch buttons and screens etc. It's unfortunate but this seems to be where every device is heading.

I do agree with you that this seems overly complex. You can pretty much do it yourself if you'd like to take on a project. A fan and a constantly wet rag has the same function but is not as compact.

scorpioxy··on Show HN: I tested 15 free AI models at building real software on a $25/year VPS
> Instead of fixing the rate limiter that was blocking its own tests, it patched the environment detection. That's enterprise development in a nutshell.

That part made me laugh and reflects my experience when I was working on "enterprise development" teams.

I'm curious about having this run on a VPS as opposed to a local VM. What does that provide you? I understand having the VM completely disconnected from your local network etc but is there anything besides that? I ask because mentioning the cost here seemed like one of the important points but that cost wasn't necessary for the experiment itself.

scorpioxy··on Show HN: I tested 15 free AI models at building real software on a $25/year VPS
I don't believe the models were running on the VPS itself. According to my understanding of the article, they used OpenRouter and OpenCode's service as service providers. The agent was the thing running on the VPS.
scorpioxy··on Is anybody else bored of talking about AI?
That hasn't been my experience or the experience of anyone I know or have talked to about how LLMs have affected their work. The parent comment explains what happened.

The businesses fired the staff and pocketed the difference. The result? Growth, at least on paper, as you're saying. Previously they were paying for 10 people and now they're paying for 2 so more profit yay! Of course this is a short term gain which might result in long term pain. That last part remains to be seen.

scorpioxy··on Is anybody else bored of talking about AI?
To me, it is very scary. I know people who have sort of "outsourced" their critical thinking to chatgpt. So to me it's extra scary when I see it outside technical circles. They'll just believe whatever that generation of LLM tells them because it is doing it so confidentially and never question or check the information. Maybe I'm naive but I thought easier access to knowledge was supposed to make us more intelligent, not less.
scorpioxy··on Is anybody else bored of talking about AI?
Yes, extremes which seems to fit the general sentiment of the world right now.

For a while, it felt like I'm in a minority when I was saying that it can be a useful tool for certain things but it's not the magic that the sales guys are saying it is. Instead, all the hype and the "get rid of your programmers" messaging made it into this provocative issue.

HN was not immune to this phenomenon with certain HN accounts playing an active part in this. LLMs are/were supposed to be an iteration of machine learning/AI tools in general, instead they became a religion.

scorpioxy··on How I'm Productive with Claude Code
And the author has a blog post about burnout and anxiety. Maybe all of those things are related.

Working to the point of making yourself sick should not be seen as a mark of pride, it is a sign that something is broken. Not necessarily the individual, maybe the system the individual is in.

scorpioxy··on Reports of code's death are greatly exaggerated
To add, just keeping up in this industry was already a problem. I don't know of many professions[1] with such demands on time outside of a work day to keep your skills updated. It was perhaps an acceptable compromise when the market was hot and the salaries high. But I am hearing from more and more people who are just leaving the field entirely labeling it as "not worth it anymore".

[1] Medicine may be one example of an industry with poor work-life balance for some, specifically specialists. But job security there is unmatched and compensation is eye-watering.

scorpioxy··on I got laid off and realized how broken tech hiring is
When I was hiring on behalf of a client, the average tenure was 1-1.5 years for mid-level in Australia. I was surprised but then I started hearing common stories. The two most common ones were the following.

The market rates were going up(and inflation going up more), people would ask their employers for an increase in compensation and get denied with broken promises. They'd wait to see if those promises go anywhere and then realize it's not going to happen so decide to change employers(and their employers act shocked).

Similarly, employment conditions were deteriorating and burn out spreading. People would ask their employers for a change in conditions such as hiring more staff and get denied with broken promises. They'd wait and well, see above.

On the other side of the spectrum, there were some with over 10 years of experience at the same place and lacked the knowledge of anything outside their employer's bubble. Their manager changed or redundancies started or something triggers and now they have to look elsewhere with their "loyalty" meaning nothing except being a detriment.

scorpioxy··on Ask HN: Solo Senior Developers, Where do we find you?
I suggest having a look at the monthly freelancer/seeking-freelancer threads here then and contact one or more to start the conversation. 30 mins is barely enough for an introduction but that's one avenue. I would still suggest you only do that after you've narrowed down and specified your needs.

And if I may offer some more advice, it sounds like you need a technical co-founder as you're describing multiple roles and skills.

scorpioxy··on Cockpit is a web-based graphical interface for servers
When I was interviewing people on behalf of a client, I was surprised at the number of people who didn't even know what SSH was. This was for a mid-level software developer and not a junior and they all came with glowing resumes.

They all insisted that it was essential to have a CI/CD process but didn't even know what the "CD" part even did. Apparently you just "git push" and the code magically gets on the server. There are many ways to do deployments and a CI/CD process isn't always suitable and can have many forms, in my opinion, but I was happy to discuss any and all. But it's difficult to do that without the basics. As you said, before I was commissioned the platform had no documentation, was crumbling under tech debt and failing constantly so something like getting on the server to at least figure out what's going on was essential.

scorpioxy··on Cockpit is a web-based graphical interface for servers
Do you mean LXD and Incus? If so, sort of. Incus is a fork of LXD but it diverged quite a bit and due to the LXD licensing change, Incus can't take anything from LXD but LXD can from Incus. Incus is a community project and is a lot more active. They both use LXC under the hood.

Finding a simple GUI is not going to be easy because everyone has a different definition of what "simple" means. It also depends on what you mean by "review" and "manage". There were a few web UIs for LXD containers and they were ported or used for Incus containers. Some are still maintained and active.

I personally prefer the command line and find it easier and simpler than using graphical interfaces so don't have a recommendation. When the number of containers and servers becomes large enough to warrant anything else, then that's when automation starts.

scorpioxy··on A rogue AI led to a serious security incident at Meta
In one gig I was on, a consultant showed up and started saying that the platform was not good because it didn't have any machine learning(this is pre-AI buzz words). So the executives asked me when can I fix the platform to have machine learning in it. They didn't have an answer when I simply asked "machine learning to do what?" and my explanation of what machine learning is or can be used for went to deaf ears. So yeah, definitely agree on seduced and then went willingly and blindly.
scorpioxy··on Ask HN: Solo Senior Developers, Where do we find you?
Wow it changed a lot since the last time I did it. I wonder it if has to do with the type of app or permissions it requests. Back then(10 years ago so way back then), payment was all that was required. You had to wait for some automated reviews and tests and potentially a manual one which could flag issues depending on the permissions you request but it was straight forward. Apple, on the other hand, always had a manual review and was quite strict in what they would accept.
scorpioxy··on Ask HN: Solo Senior Developers, Where do we find you?
So what do you need then? Your posts are a bit confusing. You asked for solo senior developers but then you say you need help with pricing and trademarks and also say you don't need a technical lead.

I would suggest you organize your thoughts and write down the list of what you think you need and then either pay for a consult with a senior developer or chat with a trusted technical person.

From your posts, it sounds like you need more than one role and/or the services of an agency. If money is the issue and you think you have a good idea, then I suggest you seek funding.

scorpioxy··on Python 3.15's JIT is now back on track
I skip news like that. It's an AI business hyping one of their tools in a major AI hype-cycle. Shares can go up and down based on sentiment. My point still stands.

To me, there's a big difference between saying that migration projects can now be assisted with some AI tooling and saying that it is cheap and to just get Claude to do it.

Maybe I am out of touch but the former is realistic and the latter is just magical hand-waving.

← PreviousPage 3 of 19Next →