I think it's happening, some of them are even making it to the front page of HN, like the "I built 50 calculators" a few days ago. I'm still working to release some of the things I've built over the last month:
- A nice little single-file web "random slideshow" to replace an aging one I bought.
- A fairly feature-complete read-only SQL console.
- A development SMTP server (like Mailhog) https://github.com/linsomniac/smtphotel
- A work status dashboard that I'll probably release once I have run it a bit longer.
- A fairly extensive Docusign-like webapp.
- A retrospective meeting runner.
- A cron "swiss army knife" helper.
- A "social calorie tracker" (I'm unhappy with the existing ones out there).
These are all things I've vibecoded in the last month, and are more than I could have coded in my spare time in 6 months or more.
The incentive for sending in patches was that you needed to fix a bug in software you were using for your own use case, so you might as well send the authors the patch, and they'd keep maintaining it all for you. But if you can vibe-code your own solution, you don't need to use somebody else's software, so the patch doesn't get made, much less submitted.
The other thing is, LLMs tend to generate terrible code that pisses off open-source maintainers. So I'm not sure even LLM-made patches will make it into open source much.
This might be the death of traditional open source. Vibe-coded-only open source may be the next generation. Which I'm fine with, as long as we can start regulating software, so that vibe-coded tools are banned for safety/privacy uses unless they follow a software building code.
I also started started experimenting with self-hosting in the last few years. Started with a simple Plex server, then gradually evolved my little setup into a handful of open-source apps that now cover most of what I use during my day to day.
There are a few important things to consider, like unstable IPs, home internet limits, and the occasional power issue. Cloud providers felt overpriced for what I needed, especially once storage was factored in.
In the end, I put together a small business where people can run their own Mac mini with a static IP: https://www.minimahost.com/
I’m continuing to work on it while keeping my regular software job. So far, the demand is not very high, or perhaps I am not great at marketing XD
In the recent years, I discovered the joys of self hosting. What started with a single Plex server for my movie collection became a growing suite of open source applications that became my own personal cloud.
At the same time, I quickly ran into several of the limitations involved, ip addresses fluctuation, limited up speed on residential internet, electricity problems, you name it.
I didn't want to pay the crazy prices required for a dedicated server on AWS, and my storage needs were much greater that I was willing to pay for.
So I started a local business that allows you to run your own mac mini and access it with a dedicated ip for whatever purpose you would like: https://www.minimahost.com/
I'm hoping that over time I can grow it to a point that it could replace my software day job.
Oh, and I am about 3 years into an online mobile battle game. Hoping to publish in the next year or so.
Honestly still a question worth investigating. I also dropped Unity for my latest project, spent a year with Godot and then realized.. it's just not quite there. So I had to go back and rework things. One thing you realize quick is that the talent pool for Godot is unfortunately very shallow.
Post publish, I will probably try Unreal and see where it takes me. I think Tim Sweeney has brought some good ideas to the space, so I am more willing to hop on his bandwagon.
Yeah, I'm definitely going for Unity since I'm exploring XR. But at the same time I'll also look into Unreal which will take longer anyway. (The features seem to be quite amazing, also integration with 3D animation software)
> Character.AI co-founder Daniel De Freitas is also joining Google with some other employees from the startup. Dominic Perella, Character.AI’s General Counsel, is becoming an interim CEO at the startup.
This story that I shared completes the picture: Character.AI was effectively acquired by Google for $2.7B. Nobody needs to know though you're right, just hide this article and delete any critical replies.
I have been using a little app called Rectangle[1] for years now, and it solves every possible window positioning need I have ever had. No ads, no cost.
As far as the conversation goes, 1st party implementation by Apple would be nice and all, but 3rd party doesn't bother me in the slightest. (at least in this case)
I mean I use rectangle, and used spectacle before it, and I’m very grateful to the developers for maintaining it and making it available for free, but this really should be part of the OS and I will be very happy to get rid of that app after updating to Sequoia.
I also use an app that reverses the scroll direction of an attached USB mouse, without affecting the (natural) trackpad scroll direction, because MacOS does not allow changing them independently (looks like they are separate options for mouse and trackpad but they are in fact the same).
The App is called Scroll Reverser [1] it is free and works flawlessly, but it really should not have to exist, it’s ridiculous.
Location: San Diego, CA
Remote: Preferred
Willing to relocate: Yes
Technologies: Javascript / Typescript, React, C# .Net, Python, MongoDb, PostgreSQL, AWS services, many more
Résumé/CV: https://felipemullen.com/resume
Email: felipedmullen@gmail.com
I am a staff level senior engineer with lots of experience in all things related to modern webapps, apis, backend services and databases.
I also have a variety of skills that go beyond writing code, with UX and design, creative thinking, and systems design, and managing a team of 3 over the last 2 years.
Currently building up my indie game company, https://ind3x.games during my spare time. The goal is to one day be able to make some major OSS contributions, both individually and via the company.
> Companies are like machines whose sole purpose is to make a profit.
I think I understand that you mean to say "Corporations", whose governing body is made up of board members and executives. In that sense, there certainly seems to be a strong correlation.
In my case, however, I started a game company this year, and my goals are not profit driven. I haven't sat down to write things out but I probably should. Loosely, my company's two main goals:
- To make fun/mindblowing/entertaining pieces of Art. This is done by working on the gaming dreams that myself and my employees have.
- To give my employees a future where they care about the company as much as I do, feel financially well compensated and satisfied in their career, and have support for their aspirations and ideas.
I agree, 'corporations' is definitely a better fit for the argument I'm trying to make.
It's perfectly fine if making a lot of money is not the most important thing to you personally. However, your company will obviously have to at least be at least breaking even in order to continue to exist so that it/you can do the things that you do care about.
From that viewpoint, profitability (defined as 'at least breaking even', as opposed to 'maximizing $$') is still the most important thing because the very existence of the company depends on it.
Not that I agree with the move, but from a business perspective, perhaps it has to do with the expense of keeping up with issues and complaints that arise from allowing wine to run it.
Looking at the latest usage share of linux desktop users[1], this is still under 2% of the market
Looking at the interactive changelog on github [1] it looks like there was a lot more work merged in already, some 811 pull requests. And yet this results in only 4 bullet points on their write up?
I think one of the problems Godot suffers from is the inability to market themselves properly. A big highlight of that is their logo. In terms of design, it does not have a "serious" or "professional" feel. Of course, there is a subjective nature to the conversation, but it has been discussed [2] in the past, and dismissed entirely as if it was not an important conversation, because of personal attachment.
I hope that when 4.3 is released, they will be able to add a little more to their write up to highlight all the important changes. Otherwise it feels like there are no important changes.
reply