Hacker News new | past | comments | ask | show | jobs | submit | more hakanderyal's comments login

As the saying goes, half the internet runs on Wordpress. Aside from a nuclear incident like an auto upgrade that permanently breaks all of the sites, it'll continue to be used.

Maybe Matt is counting on this?


I think he's massively underestimated the ingenuity of developers who wish to not have work undone on the whims of a tyrant.

If there's one thing we don't like it's FUD on the future of something we want to have completed/easily maintainable.


The problem is they would most certainly require a CS degree to apply (if it's left to the bureaucrats), which would be the barrier.


In the frontend dev land, there is a constant tension between user experience(UX) and developer experience(DX).

Providing good UX with HTML/CSS/Progressive enhancement usually means less-than-ideal DX. And good DX with JS frameworks tends to end up with less-than-ideal UX.

Poor DX usually results in slower development, thus devs are usually incentivized to prefer DX over UX.

The holy grail of good UX/DX requires exceptional developers whatever path you choose.


I wrote a tool to automate this. I point it to DB and folders I want backed up, it automatically takes backups, encrypts and uploads to R2, and verifies it both automatically and on demand.

Consider using a backup SaaS if you want a hassle free experience, there are a lot of moving parts to make it reliable.


You can open more than 1 account with a single phone number.


Ideally blocking an account should block every account sharing that phone number (though it shouldn't tell you about the other accounts being blocked, since that would deanonymize which accounts share a phone number).


Building in public is not a single, defined activity. Nor people doing it has the same motivation for it.

Some share numbers, some don’t. Some share everything, some goes with outlines. Some… you get the idea.

I do it because it’s boring to build alone, month after month, year after year. I’ve joined the community 2 years ago and couldn’t be happier.


Everyone sets their own routine. I charge it every morning when I start working. Takes about an hour.

It is manageable, but really sucks.


Filtering issue also prevents shared database multi-tenant setups, which is a blocker by itself for many.

I would love to not having to run another service for vector search, but it's just not there yet.


There's actually quite a few ways to do shared database multi-tenant setups with pgvector. You can have separate out tenants into separate tables, schema, and even logical databases within the same database service itself.

Here's an overview of the methods [1] (all except separate database of course)

[1]: https://x.com/avthars/status/1832915959406842241


Yes, I know about all of them but at that point just running qdrant becomes preferable from a cost/benefit standpoint for my use cases.

Edit: Just noticed we had this discussion on X with you already.


Is this a joke? You don't have to put everything in 1 table.


Software engineering contains a lot more than just writing code.

If we somehow get AGI, it'll change everything, not just SWE.

If not, my belief is that there will be a lot more demand for good SWEs to harness the power of LLMs, not less. Use them to get better at it faster.


Agree, SWE as a profession is not going anywhere, unless we AGI, and that would mean all the rules change anyway.

Actually now is really good time to get to SWE. The craft contains lots of pointless cruft that LLM:s cut through like knife through hot butter.

I’m actually enjoying my job now more than ever since I dont’t need to pretend to like the abysmal tools the industry forces on us (like git), and can focus mostly on value adding tasks. The amount of tiresome shoveling has decreased considerably.


I'd agree with this take. Everyone is so pessimistic about LLMs, but I've really enjoyed this new era.

A lot of the tasks that used to take considerable time are so much faster and less tedious now. It still puts a smile on my face to tell an LLM to write me scripts that do X Y and Z. Or hand it code and ask for unit tests.

And I feel like I'm more likely to reach for work that I might otherwise shrink from / outside my usual comfort zone, because asking questions of an LLM is just so much better than doing trivial beginner tutorials or diving through 15 vaguely related stack overflow questions (I wonder if SO has seen any significant dip in traffic over the last year).

Most people I've seen disappointed with these tools are doing way more advanced work than I appear to be doing in my day to day work. They fail me too here and there, but more often than not I'm able to get at least something helpful or useful out of them.


Exactly this. The menial tasks become less of a burden and you can just power through them with LLM generated scripts.

If someone expects the LLM to be the senior contributor in novel algorithm development, they will be disappointed for sure. But there is so, so much stuff to do to idiot savant junior trainees with infinite patience.


I don't think anyone is worried about SWE work going away, I think the concern is if SWE's will still be able to command cushy salaries and working conditions.


I think the industry will bifurcate along the axis of "doing actually novel stuff" vs slinging DB records and displaying web pages. The latter is what I'd expect to get disrupted, if anything, but the former isn't going away unless real AGI is created. The people on the left of that split are going to be worth a lot more because the pipeline to get there will be even harder than it was before.


> "doing actually novel stuff" vs slinging DB records and displaying web pages. The latter is what I'd expect to get disrupted,

Unfortunately the latter is the vast majority of software jobs.


Yeah, but honestly I'm ok with the industry shrinking along that axis.


slinging DB records and displaying web pages is already disrupted. Wordpress, Shopify, SAP so people without tech background can click around and have stuff done.

If someone is building web shop from scratch because he wants to sell some products, he is doing something wrong. If someone builds web shop to compete with Shopify he also is doing something wrong most likely.


Salaries will only change if tech loses it's leverage on the economy. Think of it this way, if Google can operate Google with only 10% of its current staff, then there will be other Googles popping up. The downward pressure on salaries will start with the downward pressure on tech overall. I'm not sure I see this happening anytime soon because humanity is so good at using every resource available.


> I don't think anyone is worried about SWE work going away, I think the concern is if SWE's will still be able to command cushy salaries and working conditions.

It's very important to human progress that all jobs have poor working conditions and shit pay. High salaries and good conditions are evidence of inefficiency. Precarity should be the norm, and I'm glad AI is going to give it to us.


Software engineering pay is an outlier for STEM fields. It would not be surprising at all if SWE work fell into the ~$80-120k camp even with 10+ years experience.

They won't go broke, but landing a $175k work from home job with platinum tier benefits will be near impossible. $110K with a hybrid schedule and mediocre benefits will be very common even for seniors.


That's actually totally reasonable, but what's the end result for housing markets in areas saturated by these kinds of gigs now.

Would there be reasonably priced houses in Seattle/SF? Can't see that happening


Sarcasm or cynicism?


Capitalism.

Btw communism is capitalism without systemic awareness of inefficiencies.


Capitalism doesn't dictate poor working conditions at all. Lack of regulation certainly does though.


> Capitalism doesn't dictate poor working conditions at all. Lack of regulation certainly does though.

It totally does. Regulation is basically opposed to capitalism working as designed.


Capitalism needs regulation to avoid self destruction. Without circuit breakers it devolves into monopolistic totalitarianism.

C.f. East India company. Then imagine them with modern military and communications tech.


> Capitalism needs regulation to avoid self destruction.

This is equally true for any alternative system to capitalism.


That's not true at all. That's just some propaganda college kids and the like keep repeating. Most other western countries are capitalist, have much stronger regulation than the US and are all the better for it.


This thing is doing planning and ascending the task management ladder. It's not just spitting out code anymore.


AI Automated planning and action are an old (45+ year) field in AI with a rich history and a lot of successes. Another breakthrough in this area isn't going to eliminate engineering as a profession. The problem space is much bigger than what AI can tackle alone, it helps with emancipation for the humans that know how to include it in their workflows.


Yes, and they will get better. Billions are being poured into them to improve.

Yet I'm comparing these to the problems I solve every day and I don't see any plausible way they can replace me. But I'm using them for tasks that would have required me to hire a junior.

Make that what you will.


Yes, if "efficiency" is your top concern, but I'd much prefer working with an actual person than just a computer. I mean, God forbid I'm only useful for what I can produce, and disposable when I reach my expiration date. I would like to see a twilight zone rendition of an AI dystopia where all the slow, ignorant and bothersome humans are replaced by lifeless AI


It's not just about efficiency. I don't have the means to hire a junior right now, but 20$ is a no brainer.


Time to re-read The Culture. Not everything has to end in a dystopia.


Management will be easier to replace than SWEs. I'm thinking there will come a time, similar to the show Mrs Davis, where AI will direct human efforts within organizations. AI will understand its limits and create tasks/requirements for human specialists to handle.


My first thought with this is that AI would be directed to figure out exactly how little people are willing to work for, and how long, before they break.

I hope I’m wrong, and it instead shows that more pay and fewer hours lead to a better economy, because people have money and time to spend it… and output isn’t impacted enough to matter.


Sure. But the added value of SWE is not ”spitting code”. Let’s see if I need to calibrate my optimism once I take the new model to a spin.


That’s the funniest piece of writing I’ve read in a longtime, thanks!

I wonder what they were thinking submitting the paper.


They let the machines think for them, that's the whole problem.


Join us for AI Startup School this June 16-17 in San Francisco!

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

Search: