Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
socketcluster
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
91.
▲
by
socketcluster
6mo ago
I've been talking about 'complexity' for years but business people just didn't get it. Now software development has become almost entirely about complexity management so now I'm hoping that they will finally underst
92.
▲
by
socketcluster
6mo ago
Thanks for the feedback. The part about the voting aspect of the pricing model is a good point. I will remove this and try to use a bit more conventional language whilst maintaining a kind of exclusive licence model. Also I'll try to e
93.
▲
by
socketcluster
6mo ago
Can relate. It's like; if you're less rigorous than the CTO, they would think you're incompetent. If you're more rigorous than the CTO, they would think you're overly pedantic; not pragmatic enough.
94.
▲
by
socketcluster
6mo ago
I've been advocating to minimize the number of dependencies for some time now. Once you've maintained an open source project for several years, you start to understand the true cost of dependencies and you actually start to pay at
95.
▲
by
socketcluster
6mo ago
It's real-time by default. Done in a cheap (and efficient) way. The views update automatically when relevant data changes, no possibility of overriding conflicts when editing concurrently. Changes are only distributed to users/cli
96.
▲
by
socketcluster
6mo ago
I love the simplicity of Node.js that each process or child process can have its own CPU core with essentially no context switching (assuming you have enough CPU cores). Most other ways are just hiding the context switching costs and compli
97.
▲
by
socketcluster
6mo ago
I like Node.js' simple and fully isolated concurrency model. You shouldn't be blocking the main event loop for 30 seconds! The main event loop is not intended to be used for heavy processing. You can just set up a separate child p
98.
▲
by
socketcluster
6mo ago
I built it up in parts and brought the parts together over time. SocketCluster has over 6k stars on GitHub. https://github.com/socketCluster/socketcluster Saasufy itself isn't open source. I'm planning to sel
99.
▲
by
socketcluster
6mo ago
My current project is the culmination 15 years of software development. I started out building a full stack framework like Meteor framework (though I started before Meteor framework was created in 2012 and long before Next.js). Then I porte
100.
▲
by
socketcluster
6mo ago
I find that skills work very well. The main SKILL file has an overview of all the capabilities of my platform at a high level and each section links to a more specific file which contains the full information with all possible parameters fo
101.
▲
by
socketcluster
6mo ago
A no-code platform for building SaaS apps with AI (serverless): https://saasufy.com/
102.
▲
by
socketcluster
7mo ago
Google buried my popular open source project deep in its search results. It's a very niche technical field with niche keywords but it shows all the scams and paid services on the front page and my project is not even in the first 5 pag
103.
▲
by
socketcluster
7mo ago
The key is to stay hands-on. I go for the tech lead role. Actually at my current company I'm co-lead of a team of 10 people. I've been CTO and also the sole team lead in the past but I was always hands-on coding. I'm glad I h
104.
▲
by
socketcluster
7mo ago
Haha. I guess the BEAM people can nod down at me with contempt and I nod down at the Elixir folks.
105.
▲
by
socketcluster
7mo ago
The Node.js community had figured this out long before BEAM or even Elixir existed. People tried to introduce threads to Node.js but there was push-back for the very reasons mentioned in this article and so we never got threads. The JavaScr
106.
▲
by
socketcluster
7mo ago
Yeah well it's like money these days; having a $10 million net worth doesn't actually say much about a person; maybe it fell on their lap because they knew the right people or maybe they had to struggle to earn every cent. It'
107.
▲
by
socketcluster
7mo ago
Yep, I had the same reaction. It was like. "Huh? What? Actual acknowledgement of contributions? Cannot compute." They even made the requirements just low enough for me to qualify. We'll see if I actually get the deal though b
108.
▲
by
socketcluster
7mo ago
It's infuriating to think about interviews as a likely cause for this complexity bloat because I made so many comments online about this exact problem with big tech interview processes and people would usually acknowledge the problem b
109.
▲
by
socketcluster
7mo ago
https://socketcluster.io/ has had such stream implementation and backpressure management since at least 2019. Here's the WritableConsumableStream module: https://github.com/SocketCluster/writable-c
110.
▲
by
socketcluster
7mo ago
Haha yeah, sometimes the contrast between appearance and code quality is shocking. Most extreme case I experienced was in blockchain sector; all the software was beautiful, nice UI, smooth transitions, pixel-perfect graphics... But under th
111.
▲
by
socketcluster
7mo ago
Almost all, yes. I said 90% in my comment but that's from my professional experience which is probably biased towards complex projects where maintainability is more important.
112.
▲
by
socketcluster
7mo ago
The problem with most people's code is that it's full of unnecessary complexity and creates a ton of work. I swear at least 90% of projects from 'top' companies, by 'top' engineers is full of unnecessary comple
113.
▲
by
socketcluster
7mo ago
I found a vulnerability recently in a major online platform through HackerOne which could allow an attacker to cheaply DoS the service. I wrote up a detailed report (by hand) showing exactly how to reproduce and even explained exactly how a
114.
▲
by
socketcluster
7mo ago
AI exacerbates the slop it but it's an old trend. It boils down to "form over substance" which has been an issue in this industry since as far as I can remember; it just got worse and worse; especially over the past decade. S
115.
▲
by
socketcluster
7mo ago
1000 tokens per second. Crazy. I'm wondering what this leads to. Imagine the massive amount of software that's going to get built. It will be like reinventing the wheel in a million ways. There will be thousands of alternative int
116.
▲
by
socketcluster
7mo ago
It makes sense but if the goal is to replace software engineers as claimed, then these benchmarks aren't going to achieve that. Companies are still stuck in this mindset conflating software engineering with puzzle-solving. This is evid
117.
▲
by
socketcluster
7mo ago
Seeing all these 'coding' benchmarks reminds me that people still don't understand what coding means in practice. People still think one-phase puzzle-solving is coding. Real coding almost always has multiple phases which buil
118.
▲
by
socketcluster
7mo ago
Very well put. I've always been interested in software architecture and upon graduating from university, I was shocked to see the 'Software Architect' title disappear. Software devs have been treating software architecture li
119.
▲
by
socketcluster
7mo ago
I think AI is just a massive force multiplier. If your codebase has bad foundation and going in the wrong direction with lots of hacks, it will just write code which mirrors the existing style... And you get exactly was OP is suggesting. If
120.
▲
by
socketcluster
7mo ago
Drew characters by hand, scanned, filled with base colors using GIMP, then AI-enhanced using Gemini to add texture and a consistent style. The squid mascot at the top is a webm video with transparent background; my original drawing made int
More ›