Windsurf is terrible, I always use AI just in a normal website and I tried this product a few days ago and it asks me if it can run a command to make a file, which I find extremely strange, then it fails to write valid commands even to do mkdir.
That was my experience with OpenAI's Codex auto-coder thing (running o4-mini). It took 5 minutes and like 200 commands to do what Gemini 2.5 Flash (not even Pro!) did in about 30 seconds.
I see LLMs trying to do stuff that doesn't work in every AI coding thing I've tried, despite 20 pages of system prompts! (Or perhaps because of it.)
It worked allright for me when I was using it, a month ago. I cancelled because they somhow lost my paid credits and refused to refund me. No matter how great an AI tool, if the company is mismanaging user payments or usage tracking, it is useless.
Wow what a blast from the past. I used this library many years back when I think it was called Baidu E-Charts. Was a great library back then too. I'm amazed how good its gotten now.
I hate it. That is my first impression and I'm sticking to it. Ugly, soul-less, modern design typified by giant typography, dark mode, huge blank spaces, and an annoying video of the person shilling themself. I hate the name as well. "Hey" is not a polite greeting. It hope this fails tremendously. What a waste of time.
I cant with this man. How did you not realize that my offhand comment on a web board doesn't call for the same level of politeness as the front page of a platform for professionals.
And to characterize it as "wanted to showcase their web design skills". Its a startup.
I don't feel like I'm a smart guy but damn are you stupid.
Coding will become AI dominated at many levels. A lot of people on here don't want to hear that because they have an ego about their exclusive coding skills. Your compensation will decrease. You may be fired. The coding ability of the average 'senior' developer is not impressive, and the title will not protect you.
The only thing AI can code is glue code. But that is the majority of what people write these days. I've avoided that kind of work and AI disappoints me every time I've tried it with one exception - text to images.
I am curious, do you think it will stay this way? AI couldn't code anything 2.5 years ago, why should it stop with glue code?
Yesterday I fed the first 3 questions from the 2024 Putnam Exam [0] into a new open source LLM and it got 3/3. The progress is incredible and I don't expect it to suddenly stop where it is.
I expect it to get better some day, but not really good in the next 10 years. I've been calling BS on fully autonomous driving for a decade and I still believe it takes AGI to do that and I think that's still a long way out.
LLMs literally grew out of autocomplete, and aside from having a huge amount of information they still don't understand, and certainly don't learn during inference.
Exam was administered on December 7th 2024, so it is possible this is in the training data but unlikely.
The open source model as worked through the problem step by step (it was R1 so I could read its chain of thought). That could be an elaborate ruse, but also unlikely.
Dont have any recommendations, I don't watch or read anyone. Think of it in two parts. You have the coding skill: knowledge of syntax, technical details, inputs, outputs, some math and logic, the infamous 'DSA' that millions of Indian people with no talent can solve. <- People pedestalize this.
Then you have the project manager / architect skill of shaping things and having an understanding of the tech stack - but does not need to be a great coder. Maybe they were in the past, but they're not grinding silly LeetCode questions and cannot solve them, and are smart enough to see that as the hamster wheel surrogate goal that it is.
I think we need less of the former, much less. I don't see it as a bad thing. I myself have severe carpal tunnel, RSI, and back problems, from sitting at a computer.
Almost all of the students that jumped into programming courses did so for money. They have no passion (less than me by far) for coding. Its a lie perpetuated by toxic positivity and invested groups that coding is some magical, super cool, super smart activity.
Its very overdue at this point. DeepSeek R1 and V3 are competing with o1, open source and local hostable. NVidia is coming out with small AI GPUs for consumers.
The winners of this AI age is everyone. EXCEPT 'coders'. Many getting 6 figures to maintain a CRUD app. I don't feel sorry for them! Cooking up garbage apps in PHP - I cannot wait for it to be overturned by energy efficient AI made apps in Rust.
It won't. Conservatively over 60% of young men are single. The real number if you remove men that have had maybe one relationship or encounter in a multi-year span is 80% or more. The lie you will hear is that men are choosing OnlyFans over a relationship. There is no choice. They can't get a relationship.
None of that supports the idea that people will remain interested in talking to bots long term. We have unmet transportation needs, but the hype of the Segway didn't allow it to take over the world.
> but the hype of the Segway didn't allow it to take over the world.
That was just a product / form factor thing: Bird and Lime scooters are everywhere in my city. And, moreover, lots of people use personal scooters, e-bikes, hoverboards, electric skateboards, Onewheel, electric unicycles, etc. I don't go a day without seeing these things.
It'll be the exact same with this technology. Give it a few years and more men will be using AI chatbots and AI porn than the existing tools in the space, such as PornHub and OnlyFans.
> the idea that people will remain interested in talking to bots long term
Porn has never gone away, it's only grown.
AI porn can match a person's exact preferences in an unparalleled way that hasn't been possible before. Add in VR, photorealism, voices, and trainable agentic behavior and you've got a market that will likely contribute to the decline of real, actual relationships and marriages.
More men will probably be using AI porn over actual sex, too, due to difficulties with dating, dead bedrooms, etc.
I'd be willing to place bets on marriage numbers going into a steep decline over the next decade.
Notably, this also removes one of the remaining major economic options for otherwise unemployable women. Going to be a rough time economically when even pornstar/escort isn’t a viable option, eh?
Even if that were true, I really think the solution ought to be something else than "let's stop AI so that really poor women can be forced back into selling their bodies for sex".
Backhoes drastically reduce the demand for laborers (the traditional equivalent for men), and I don’t see anyone with reasonable options there either.
Notably, at least 90% of the laborers I’ve met would love to be able to get paid having sex instead of being laborers. But the market dynamics don’t make that a viable choice.
The situation in most well off countries is already that native populations have fallen below replacement rates. The result has not been to rejoice in the would-be crisis being averted but instead the crisis has been inverted and now those countries "need" to import foreigners to keep their economies from imploding. Or are you suggesting population control for africa and the middle east? Because I'm not sure they'll agree.
I agree that society needs to adapt to the post-scarcity reality but "population control" is and will always be something dystopian. It's also irrelevant because the more we automate the less people we actually "need" so no amount of population control will ever solve the underlying issue.
I thought this was for men who couldn't find relationships. Why would the marriage rate go down? Prompting your own porn will be so much better than current human porn that the people who are actually married will choose to be single instead?
If a dead bedroom marriage is still intact now, why would AI porn change that? Do you need to get divorced before you can chat with the bot? Is the bot going to help parent the children you were staying in the marriage for?
> I thought this was for men who couldn't find relationships. Why would the marriage rate go down?
Not being able to find a relationship is not binary. Having alternatives to satisfy needs means less effort is put in achieving the real thing. This goes for both genders of course, just the needs and alternatives being different.
Men had a headstart from being more into tech, but I think women are already the majority users of AI sex-rp and AI partners. Makes sense too given that they read more erotica than men.
The service won't care what you do, as long as you keep paying the subscription for your porn-bot, otherwise it will get deleted - or so it will tell when you try to start the subscription cancellation process - begging to not let it die.
I think marriage is the one thing that won't get hit by this. Hookups will die, and perhaps Americans will need to find new paradigms for meeting people, but marriage offers a bunch of things that even the best porn doesn't.
> I think marriage is the one thing that won't get hit by this.
Marriage was hit way before that. Marriage is not a rational choice in a lot of countries, where a civil union does the same thing without the hassle and the costs of divorce if it happens. The main reason is religion and it has been losing ground for decades at this point.
At the rate technology is improving and the rate that women are becoming less and less accessible to average men, I wouldn't be surprised if in 50 years, 80-90% of American men go an entire lifetime without a non-AI relationship.
Polygyny - a smaller number of "high status, high attraction" males having app-mediated interactions with larger numbers of females.
Extrapolation to the whole population seems crazy though. And I wouldn't expect dating apps to remain the same, we should expect more behavioral experimentation as well as backlash and new social movements to change mating behavior. It isn't like the average woman is a fan of polygyny either.
> What the heck does that mean? Last I checked, population demographics weren't that far off 50/50 in most countries.
Hey, I'm married so I'm just going by what my single / online dating friends tell me. It has nothing to do with demographics. In today's app-based environment, something like 80% of women are interested in / going for the top 10-20% of men, and it's getting even more extreme. Is this not true?
It just feels oddly gender specific to assume that in an environment where there are approximately equal numbers of single men and women (no?), one gender has sights set too high and the other doesn't.
Gender ratio on Tinder is heavily skewed toward male than women, except Europe.[1]
No wonder why women are so incredibly selective. Gender ratio population wise is roughly equal, with slightly more women than men in the US, AFAIK. Men are chasing women in the wrong place.
The study has been taken down for a long time now but OkCupid found that 80 percent of women went for 20 percent of men whereas men had a relatively normal distribution of women they went for.
This was a long time ago as well and I think the situation has gotten worse in the age of tinder and friends.
"Some of the conclusions aren’t surprising. The “most attractive” women receive five times as many messages as the average female does, with 2/3 of all male messages going to the top 1/3 of women. And women tend to favor the most attractive men, though the ratio is less extreme."
If men outnumbered the women, the numbers are going to be more stark, no? Also, online dating doesn't really match real life dating. You miss so much information.
Nobody's going around advertising their fancy cars, their hobbies and the church they goes to, etc. We're heavily focused on the perfect match rather than doing vibe check.
The people won't have a choice there either. Even if you can spot 90% of the fake content the remaining 10% will still drown out anything even remotely genuine.
That isn't what I said, if you can't read a sentence that's not my problem. And don't "simply not the case" without providing any source. What a terrible remark.
> There is no choice. They can't get a relationship.
and the porn-rot brains will make it harder for them to get into healthy relationships as well adjusted individuals, resulting in a glut of long-term customer for corporate-mediated para-social "relationships". Another victory for unbridled capitalism.
The young men have to "git gud" & level up IRL like they have to in every other aspect of life. There won't be government issued waifus
> The average young man wants mutual compassion and respect from their social circles and loyalty and being loved from their girlfriend.
Everybody wants that, including the potential girlfriends, but a functional relationship requires 2 well-adjusted parties. The average level 2 druid also wants respect from their guild and a trusty side-kick, but they may have to grind for those things and go on some side quests. No one is owed a partner, especially if they are unable to compromise (the grease of all social interactions).
> Porn rot is an online myth that exists to justify demonizing men
Fortunately,there is scientific research[1] in the field, so we don't have to go with our gut-feeling. Modeling behavior on scripted pornography leads to socially unacceptable behaviors in real life. A female acquaintance was recently propositioned by the man she had just started dating for an 3-way "encounter" involving her sister (as in full sibling); I think "porn rot" is the right description of what led him down the road of thinking it was a perfectly reasonable request to verbalize. This put an end to the relationship, but I'm sure he might be out there somewhere complaining about how he's being unfairly rejected by women.
> ...who don't live up to traditional gender expectations.
every generation has a subculture like this, and in the past, they accepted, and gloried even, that they were a subculture instead of demanding to be accepted by the mainstream (beatniks, punks, goths, emos, etc).
It's definitely mens' fault when women disregard them for not being 6 feet before they know anything else about them.
The dark gamified patterns of app dating reward and encourage women to rapidly dismiss huge numbers of men in the hopes of finding one of the very few who meets a number of superficial criteria. Meeting people IRL has less toxic intrinsic structure, but has only become more difficult as the apps advertise themselves as a "safer" alternative.
Get your eyes out of a screen and get out. This is where real relationships starts. Dating apps somewhat work to get dates, but not very often to start a relationship. Individual dates aren't relationships.
I didn't like this number either, but it's more mainstream than you think. For example, from last year: https://thehill.com/blogs/blog-briefing-room/3868557-most-yo.... This is an opinion article citing a contemporary Pew Research study that appears to support the 60% number, although it's stated as "63% of men under 30 describe themselves as single" (emphasis mine).
I don't think you needed to imply that someone was an incel.
Out of those under 30, I bet there is a huge differebmnce between those between 20-24 and 25-29. It is no secret that women tend to seek people who are slightly older. A few decades earlier, a 20-22y old guys would just date 16-18y old girls and that wouln't be frowned upon nor put them at risk of going to jail.
Naively, you'd think that if demographics break down 50/50 between the sexes, then 60% of men being single means 60% of women are single too. But that's not the case; the article says men in their 20s are single at twice the rate of women in their 20s.
I agree that part of that ~30% difference could be women dating older men. But it could also be women dating each other: this[0] Gallup poll from 2023 found that 27% of Gen Z women identify as lesbian, gay, or bisexual. Gen Z as noted here doesn't perfectly overlap with people in their 20s, but it seems like this could be another (better?) explanation.
If you’re asking how they can’t get a relationship, you may wish to look up the original definition and meaning of “incel” before it became derogatory slang for a certain type of misogynist.
I'm not going to waste my time educating you on this because I can tell from the way you jumped immediately to the incel label that you're just going to deny deflect and diffuse.
WordPress is infamous for its terrible codebase. Everything is jammed into a single wp_posts table including revisions. The frontend code is just as bad. I'm sure they blame the need for backwards compatibility. The entire thing should be retired.
The entire thing makes money and serves the purposes of people using it even for free.
It's a well-engineered product whether you want to accept it or not. Unlike more than half of the tech world that's unprofitable and is just a fart in the wind of tech memory.
No, it's not well-engineered (speaking with over 25 years as a professional software engineer), at least the portions of the code I have looked at. Things I vaguely remember (it's been ten years since I looked at it) are lack of data normalization (and not in a performance optimizing way), template includes that depend directly on order of inclusion and variables in other templates, very little code isolation, and PHP.
WP is a well-delivered product that works well for its user base in most situations. Plenty of code is well-marketed, profitable, and fulfills users' needs, but not well-engineered.
By the way, I know the PHP gripe is contentious, but it's not the reason why I think WP is badly engineered, it's just the reason it was easier to engineer it badly.
If PHP was compiled with --disable-url-fopen-wrapper, it won’t work. (Docs don’t say what “won’t work” means; returns null, throws exception?) Note that this flag was removed in PHP 5.2.5.
If allow_url_fopen is disabled in php.ini, this still won’t work. (How? No idea.)
Because of the @, the warning about the non-existent file won’t be printed.
But it will be printed if scream.enabled is set in php.ini.
Or if scream.enabled is set manually with ini_set.
But not if the right error_reporting level isn’t set.
If it is printed, exactly where it goes depends on display_errors, again in php.ini. Or ini_set.
I can’t tell how this innocuous function call will behave without consulting compile-time flags, server-wide configuration, and configuration done in my program. And this is all built in behavior.
I would argue that Wordpress is a great example of how something doesn't need to be "well-engineered" (when it comes to abstractions, maintainability, etc) to be widely useful for many.
Although I think the exception there is security (and yes I know many will say clean and well engineered code is secure code). Security has to be solid or it will impact too many people negatively.
For years, wordpress stored user session data in 'wp_options'. Moderately trafficked sites needed to come up with regular purging hacks to 'clean' their wp_options table. Why? Session data is not an 'option', it's... session data. Make a database table called 'wp_sessions'. Transient 'cached' data also... in 'wp_options'. This was not an example of 'good engineering'.
This is just one of many examples of suboptimal tech decisions. Some have been mitigated, updated or otherwise 'fixed' over the years, so they may not be relevant any longer. It's a very popular and widely used platform despite some poor development and engineering choices, and perhaps even in some cases because of these poor choices, but that doesn't make them good engineering.
The idea that no one is allowed to criticize anything unless they can and have done better is one of the most perniciously stupid ideas out there that just won't go away.
If the parent poster is secretly Linus Torvalds, do you walk away in shame because he HAS done a project with better engineering? Or are the criticisms, perhaps, objectively valid or invalid, and worth engaging with regardless of the merits of the person making the criticisms?
Well when their whole argument boils down to "php sucks" and they back up their claims with a document that was invalid 12 years ago when it was written, they better have something to back up these criticism.
Perhaps you should engage with the claims rather than the person. As someone who doesn't frequently use PHP, the criticisms in the linked post from 2012 seem valid if the facts presented are true -- there's some pretty weird, and in a few cases, downright dangerous behavior presented there.
What is invalid, specifically, about that blog post?
It's amazing how many people's opinion of PHP is stuck in a time warp from 10-20 years ago. It's now a much better language than it was then. It's fascinating to see programmer snobbery in real time.
Really? Come on. You think trying to make it solve "niche and complicated issues" for a Brainfuck compiler is reasonable? I can't take this seriously. Do you know what most developer jobs entail?
I never need to type paragraphs to get the output I want. I don't even bother with correct grammar or spelling. If I need code for x crud web app who is going to type it faster, me or the LLM? This is really not hard to understand.
[1]https://javascriptformatter.com