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

I literally can't wait for this petri dish to learn how to interact with LLMs and start vibe coding JS libraries.

What if the braincell-vibe JS libraries turn out pretty much identical to the legacy human JS libraries, aside from being better-commented. That might lead to an existential crisis for some folks.

"Petri dish rewrites React in Rust"

Old news. Google "my dog vibecoded a game".

There's a huge difference between "making a game" and "shipping a game".

If journey is more important to you than the destination then developing games without an engine can be a great adventure.

But if you bank on shipping your product within budget and scope then you'd better pick up one. Any one. And stick with it.


> And look at who’s doing “Data Extraction and Analysis” — Anthropic, OpenAI, and Groqcloud. Three AI companies are processing your passport and selfie data.

That's quite cool, it means that soon models will be able to create a fake ID photos with real data.

I'm so excited about it! /s


tl'dr version:

  step 1 draw a circle
  step 2 import the rest of the owl


What a way to celebrate 5th anniversary of "AI will make your job obsolete in less than 6 months".


I'm really torn on this one.

I remember the internet from '99. Before facebook, before messangers.

People were communicating via usenet mailing groups - think online forum but via email - and it was quite common that they were not only signing their mails with full name, but often with a home address so others could send them postcards - think patreon for caveman.

IRC users had frequent local meetups and regulars could easily put a face behind an username.

I understand it was different time at different place, but oh boy, it was so much better.


You didn’t have the hoi polloi on the internet back then.


Well, yes, you could argue the internet was like "harvard", a proper secret society club, where only wealthy and approved were invited, but still, even in '99 the internet was freely available at unis and I remember we had a whole plethora of weirdos.

The other weird artifact of that era were "gaming caffes" - much like internet caffes, but before the internet was widely available and people were often bringing their own PCs to play starcraft or quake on LAN.

I play competitive games online to this day and I really miss these days. Today's online scene is extremely toxic. I still remember my den which was often frequented by local gopniks, outmost disgusting creatures, but when we played the game there was a strong sense of chivalry and sportsmanship that's nowhere to be find in today's online games.


World did nothing (meaningful) for Gaza. It's hard to believe anyone will be willing to act against China which is much more powerful than Israel.

It was easy to turn the blind eye on Iraq, Iran, Syria, Afghanistan, Libya, Syria, etc. because for most people in western hemisphere it's a different culture and it's somewhere else.

It was heart breaking when Russia invaded Ukraine and western media were doing lengthy coverage on every single civilian casualty when thousands of people were silently dying in Gaza without a single mention.

And the initial reaction to the invasion was that the Ukraine should simply surrender. It's like calling police about home invasion only to hear "oh, just give them what they want and stop calling us already".

And now US is doing exactly the same. The attack on Venezuela was a carbon copy of what Putin did, only difference was that the US succeeded. And now Greenland.

It's time to stop pretending there are good and evil forces out there. There's no difference.


It's a chicken and an egg problem.

Sure, you can skip using frameworks and let AI write them directly for you, because that's what they are trained on - these framework you think you're omitting.

Now the issue is - if we play with the idea that the revolution is actually going to happen and developers will get replaced with vibe coders in the next 6 months (as has been prophesied for the last 5 years) - then the innovation will stop as there will be no one left to add to the pool.

This whole thing reminds me of debacle about retirement funds and taxes in my country. People think they are smart by avoiding them, because they suspect that the system will fail and they won't get anything back. But by the virtue of avoiding these taxes they themselves make a self fulfilling prophecy that is already breaking the system.


I've been thinking a lot lately about open source.

It seems to be a lot like the communism - sounds great on paper but we are yet to see a proper implementation.

Between GIT, Linux and SQLite there are a few projects that has been led by weirdos that have time, resources and conviction to drive these through time.

Unless you create some sort of a an auxiliary business and get an acquihire deal most things will fizzle out.

Years ago when I started working for BigCo I was amazed by their denial of FOSS. At one point in the project I pointed out a problem, which was heard and recognized, to which I followed up with a solution using an open source package. I thought I was clever - we needed an extra package in our system, but I was able to find a suitable open source solution that would not add to the overall cost of the project. My proposal was immediately pushed back.

Initially I thought it was due to responsibility issue - if we'd employ a FOSS solution we'd be responsible for the outcome. Having a 3rd party vendor the management would have the opportunity to shell themselves.

But that doesn't have to be the case. The FOSS project could easily fizzle out. And if we don't have enough resources to incorporate it and make it our own, we can potentially risk being left out to dry.


> Unless you create some sort of a an auxiliary business and get an acquihire deal most things will fizzle out.

This is acceptable. Why shouldn't most things started by people not willing to put in the work to keep them going not fizzle out? The important thing is that anyone who actually cares to can jump in and pick up right where the open source software fizzled out and get it going again. Anyone can learn from the code and use it for anything they want, even things that have nothing to do with the goals of the original project.

It's not as if there aren't countless examples of corporate vendors dying off and leaving their customers on the hook with nothing, or just changing the product drastically after the sale. At least in the open source case you have the option to fork the project and continue using it as you always have.


It is absolutely infuriating that Flash, ActionScript and ES4 draft were completely erased from history.

I was there since '00.

It all started with Macromedia and their animation tool. They had an idea to add simple scripting so you add commands like "stop" or "gotoAndPlay(n)" on your animation timeline. For whatever reason they chose to use EcmaScript (aka JS).

Soon after it turned out that people were doing actual programming and shortly after in 2003 they came up with updated version called ActionScript 2.0 that added all OOP features from Java. This became the EcmaScript 4 draft.

If you ever wondered why JS has reserved keywords like "abstract", "protected" or "interface" this is why.

What's funny is that by that time the underlying engine was still working on the old ES3 so when you compiled your app your code was transpiled in exact same way TS is transpiled into JS today.

We had MXML, which was XML for laying out your controllers and classes like we do today with React and web components.

We had Alchemy that allowed you to compile C directly into Flash bytecode - exactly what emscripten is doing. And there was even a way to write assembler directly if you were brave enough.

Around 2008 there was even a thing called RedTamarin which was... command line runtime for ActionScript, just like NodeJS.

And then Apple came, Flash was gone, and with it all these things.

All of these things were erased from memory, and for the next 10 years community was slowly reinventing the wheel.


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

Search: