Hacker Newsnew | past | comments | ask | show | jobs | submit | sdevonoes's commentslogin

I would buy it if it had wifi. A (decent to wear) watch with wifi would be awesome. Tons of ideas for apps I would build for myself

Ofc, im excluding apple


And little money buys even less. What’s your point?

With that kind of mindset… man, so sorry for you

Care to explain? Rather than these jugemental one-offs?

You are normalising layoffs in companies that are not losing money. If you are a regular employee, this kind of behaviour affects you, but hereyou are saying “it’s alright folks, it’s just business “. Sure thing these kind of layoffs are not illegal, but there must be something else in life than raw corporate behaviour when it comes to work, don’t you think?

The other scenario is that Meta doesn’t layoff people. The big fishes will make less money, but won’t affect their lives in the minimum. What about that? That’s not illegal either, but ofc, “that’s not how businesses work!”. So brainwashed. We are the frogs, they are boiling us and you don’t care


Layoffs mean a company doesn't have productive, profitable work for a set of people. The broader profitability of the entire company is entirely irrelevant. Should employee x subsidize employee y? That's nonsense.

Should a company keep someone on payroll and have them do nothing until profit reaches 0?


First of all if a company is profitable and has a number of employees and has no idea how to use them that’s a failure of leadership. The board should look for an executive team that knows how to use what it has.

Secondarily layoffs don’t happen the way you say: they are across the board and when you are talking of 10% of a company there is no real way of targeting the inefficient people. More than anything is fiscal engineering: you need x amount, you fire people and then you rehire 75% offering less equity and at lower levels imposing more work on the remaining employees


> The board should look for an executive team that knows how to use what it has.

I was thinking the exact same thing. This makes them look pathetic.

Meta is very selective in their hiring process. If they can't figure out how to use these incredibly talented and driven people, then that's a failure of leadership. How do they not have an enormous backlog of promising and interesting ideas to pursue?

They've got the cash, they've got the people, they just don't have any imagination or ambition. Better management would see the current situation is an opportunity, not a problem.


> Layoffs mean a company doesn't have productive, profitable work for a set of people.

That's only one of many things layoffs can mean. In this case, Meta seems to be laying people off so that it can make a bigger bet on its AI programs (which I assume are deeply unprofitable right now) at the expense of other lines of business.


Should employee X subsidize employee Y? Yes! Ideally, companies should structure themselves in a way where that's not even a question; it would be weird to say my coworkers are "subsidizing" me when they keep working while I'm out sick or taking a vacation. You can't keep a money-losing org running forever, but your job should not be dependent on whether your utility right this second crosses some threshold.

> profitable work for a set of people

I think this is essential to the disagreement in this little part of the discussion.

Ending a product line and laying off the people who worked on that product line aligns more to your "profitable work for a set of people" phrasing. But a great deal of tech sector layoffs happen as a blanket action, not targeted at specific products, teams, or roles. Business units are directed to find X% to cut. When the business is making money, these blanket actions can feel pretty unfair to the affected employees. The decision to lay off any specific individual could be completely disconnected from the value that individual provides to the business.


Sadly a lot of people see profit as the only incentive.

So if they fuck it up again and now they have, let’s say, “db problems” instead of “caching problems”, you would happily simply pay more? Wtf

No, I wouldn't. I'd like some transparency at least.

Did you reply to the wrong comment? I don't see that implied here at all. What?

We should encourage minimal dependency on multibillion tech companies like anthropic. They, and similar companies are just milking us… but since their toys are soo shiny, we don’t care

Why don’t we go out in the streets and protest? Like the french did some centuries ago. If only we stop using instagram, youtube, if we stop searching in google, if we ditch claude, openai, for a couple of days… the billionaries will notice it and get hurt. That would be like a warning from our side

> Why don’t we go out in the streets and protest?

We'll then they'll just send the kill-bots to deal with the problem (you).

Real reason: political polarization and social media has fragmented society, isolated people, and instilled a deep sense of cynicism to sap the motivation of people to take political action that would actually help themselves against the billionaires. Classic divide and conquer.

For instance: what to start a tech union? You're gonna fail because on the one hand you've got people who really want to focus on stuff like trans issues and Israel/Palestine, and then on the other you have a lot of people who want to have nothing to do with the first group. The result: no coordinated worker response to issues like offshoring and AI, and the billionaires and CEOs get to run wild.


Because the above comment is hyperbole.

Last century? The French did that just last month!

https://www.lemonde.fr/en/international/article/2026/03/08/t...


Depends. For personal projects, yeah definitely. But at work? Typically the “Platform” team can only afford to support 1 (maybe 2) ways of deployment, and k8s is quite versatile, so even if you need 1 small service, you’ll go with the self-service-k8s approach your Platform team offers. Because the alternative is for you (or your team) to own the whole infrastructure stack for your new deloyment model (ecs? lambda? Whatever): so you need to setup service accounts, secret paths, firewalls, security, pipelines, registries, and a large etc. And most likely, no one will give you access rights for all of that , and your PM won’t accept the overhead either.

So having everyone use the same deployment model (and that’s typically k8s) saves effort. I don’t like it for sure


This is where I'm at. Using Podman daily to run Python scripts and apps and it's been going great! However trying to build things like monitoring, secure secret injection, centralized inventory, remote logging, etc. has fallen on us. Has lead to some shadow IT (running our own container image registry, hashicorp vault instance, etc.) which makes me hesitant to share with others in the company how we're operating.

I like to think if we had a K8s environment a lot of this would be built out within it. Having that functionality abstracted away from the developer would be a huge win in my opinion.


Are you doing that across a fleet of machines or just one?

We have 4 servers we run containers on. Calling that a fleet feels too generous. Not much rhyme or reason as to what containers run on which server

Using TS/JS in the backend is irresponsible in 2026. We have better languages and ecosystems

The real issue is the cancer practice in our software development industry of updating dependencies for the sake of updating.

Deps should be updated when you need some features or bugfixes from the new versions; not just when DependaBot prompts you to do it.

I see value in DependaBot and things like that only to check that your module still passes your CI with upgraded dependencies (and if not, then it's worth looking at the failure, to be prepared for the updgrade in the future).


Other ecosystems have better protections against compromised packages? I don't see it.

any ecosystem that doesnt encourage bunch of useless dependencies is better than one who does

For that kind of flow, I prefer to work without AI.

The agent mostly helps me reduce cognitive load and avoid the fiddly bits. I still review and understand all of the code but I don’t have to think about writing all of it. I also still hand write tons of code when I want to be very specific about behavior.

For me it wouldn’t make sense to use ai. Like I work on personal projects because they are fun: it’s fun to think about a problem, to solve it, to implement a solution, to learn new things and to fantasise about what if it gets popular and useful. If I can use AI to flip my fingers and make it happen, well wheres the fun? I have my day to day job to use AI for mundane things

Besides, the idea of paying 200$/month to have the privilege of using ai in my side projects… it’s just stupid for me


To me, it is incredibly fun to work in "product/idea space" and have the LLM do the gruntwork of coding for you.

It is also very fun to tackle hard engineering problems.

I enjoy both, and tend to oscillate between wanting to do a lot of one, or a lot of the other. I do recognize that I've been coding for so long that it's much more exciting to be solving "product problems" rather than "engineering problems", I suspect mostly because it's the area I've explored the least (of the two).

And there is a LOT to learn about a domain while you're working on the problem, even without even looking at the code.

I was surprised to realize that some of my friends don't share this sentiment. They take very little pleasure from being product developers, and instead really just enjoy being engineers who work on the code and the architecture. There's absolutely nothing wrong with that, I just found it very surprising. To be honest, I guess perhaps what I found the most surprising is that I am not one of those people?

And when you get your product in the hands of users can finally get that direct feedback line to/from them and can start working on the problems they find and thinking of product (not necessarily engineering) solutions for them? Man, that's so satisfying. It's like falling in love with coding all over again.


It doesn't work like that. AI is not a Jinn. You cannot simply command it and have it produce an entire project from thin air. You get to have fun: do the thinking part, and let it do the boring stuff.

I have a long list of projects that I have thought about but never implemented because of lack of time and energy. LLMs have made that happen.

I like designing programming languages and developing parsers/compilers and virtual machines. But the steps beyond type-checking are so incredibly boring (and I don't like using C or LLVM as targets) that I have done the front end 15-20 times over the last couple of decades and the back end only 3-4 times.

This time, I spent two weeks developing a spec for the VM, including concurrency, exception handling and GC. And I led the AI through each subsystem till I was satisfied with the result. I now have a VM that is within 8x of C in tight loops. Without JIT. It is incredible to be able to allocate arrays of 4B elements and touch each element at random, something that would make python cry.

Working on the compiler now.


Fun is not always about finding up the exact look or design of something - you might be having it for your own particular reason - and by the time a website has to present it might have shifted already. That's why these land and why we might be confused about the process

You can still have fun with your side projects. AI helps, but if you want to build something nice, you still need to provide most of the intellectual input, while AI can help with the more tedious things. I have a personal project that I abandoned because it was becoming too much for me, and there were parts that I didn't enjoy doing.

I anticipate that people with a builder spirit and strong technical background are going to be able to build awesome things in the future. What the Fabrice Bellard or John Carmack of today will be able to build?


It depends if the interesting part of the solution is the website for you. Maybe it is and that’s fine but for others it isn’t. Maybe they’ve got a cool backend thing and the ui isn’t the key part.

If it helps compare, you might have a full desire to manage a tricky server and all the various parts of it. It’d be removing the fun to just put a site on GitHub pages rather than hosting it on a pdp11. But if you want to show off your demo scene work you wouldn’t feel like you’d missed out on the fun just putting things up on a regular site.


Personally, I'm using side projects to test what a basic agentic setup can achieve, i.e. not paying for anything but the electricity bill. Reaching that state is the real side project.

(I've not landed on a good solution yet, ollama+opencode kinda works but there are often problems with parsing output and abrupt terminations - I'm sure some of it is the models, some the config, some my pitiful rtx 5090 16gb, and some are just bugs...)


It doesn't have to be like this. For me one 20$ acc with another one for backup I rarely use, is more than enough. I leverage this tool simply as a typist - it can't think so it mustn't, it can't architect since it's merely a "guess the next word" game with many extra steps, but boy can it type fast. I just make sure it types exactly what I would have typed and nothing else, this way I get to enjoy both worlds - improve my throughput and not produce slop.

The one caveat I have with this is that the underlying project might be fun but the website/write-up might be a chore. Hence AI for the chore bit.

I don't think this is overwhelmingly the reason though - I think many are just all AI, but if the project is technically interesting it might be sufficient to get me to grimace through it.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: