Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
socketcluster
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
121.
▲
by
socketcluster
7mo ago
I've been working on a low-code CRUD backend for AI agents to use to build software. To significantly reduce the complexity of deployment, access control, maintenance, devops, etc... Reducing the surface area for hallucinations and bug
122.
▲
by
socketcluster
8mo ago
If the tool aims to reduce the amount of code required to build features, then it's low-code. IMO, any modular library or reusable mechanism which abstracts away implementation details follows the low-code philosophy. Low-code is just
123.
▲
by
socketcluster
8mo ago
This is well put. Existing tools already do a great job if you just want a magical looking prototype but they're not versatile enough for real production applications where those other aspects you mentioned actually matter (deployment,
124.
▲
by
socketcluster
8mo ago
Agreed. Libraries and frameworks definitely adhere to a 'low-code' philosophy. Your last idea makes sense as well to some extent. I think for sure, once you abstract away from the technical implementation details and use platforms
125.
▲
by
socketcluster
8mo ago
This ABP framework sounds like a low-code tool to me. The ability to focus only on business logic is basically the entire premise of low-code. Your argument actually supports the opposite conclusion as the author of the article. You're
126.
▲
by
socketcluster
8mo ago
100%. This matches my observations exactly. The idea that "Now that AI can churn out massive amounts of code quickly and for little cost, we should just forget trying to minimize the amount of code because code is now basically free.&q
127.
▲
by
socketcluster
8mo ago
This conclusion is completely off the mark. Author seems to lack a critical piece of understanding of software development and operations. The case against no-code might make sense (UI being a hurdle for AI use), but does not apply to low-c
128.
▲
by
socketcluster
8mo ago
What I said was true but after thinking about it a bit more, I wasn't sure how material it was to my argument after considering additional factors. There are other nuances which may offset the asymmetry a bit; for example the security
129.
▲
by
socketcluster
8mo ago
The continuous lowering of entry barriers to software creation, combined with the continuous lowering of entry barriers to software hacking is an explosive combination. We need new platforms which provide the necessary security guardrails,
130.
▲
by
socketcluster
8mo ago
Agreed. The system is ALL about who controls the customer relationship. If Anthropic ended up in a position that they had to beg various Client providers to be integrated (properly) and had to compete with other LLMs on the same clients and
131.
▲
by
socketcluster
8mo ago
I love the idea of applications which exist in one file which you can run anywhere. I've been working towards this with my serverless platform; you can build complex data-driven apps with just one .html file and mostly declarative HTML
132.
▲
by
socketcluster
8mo ago
They suck at collecting the bounty money because they can't legally own a bank account.
133.
▲
by
socketcluster
8mo ago
With this model, the 'Security researcher' becomes a middleman between AI agents, tech companies and hackers. We need a new term; 'Cybersecurity broker.'
134.
▲
by
socketcluster
8mo ago
This is a lovely message, I hope I get a message like that posted on my open source project when my time comes. I've always felt like the code I write is a piece of myself; a monument to leave behind for others to admire and interact w
135.
▲
by
socketcluster
9mo ago
I was just speculating in this case but my understanding of this industry is that if the product earns money then everyone gets promotions and bonuses. It's not about individual ability. My point is that there is no correlation between
136.
▲
by
socketcluster
9mo ago
I've come to believe that the software industry is the least meritocratic industry in the history of mankind. I've also experienced similar situations as the author. It's all 100% about company selection. You've got to c
137.
▲
by
socketcluster
9mo ago
You have to treat LLMs like humans under time pressure. If you give a person too many tasks in a short amount of time, they will probably also skip and/or rush some tasks. It's important to clearly identify which parts ought to be
138.
▲
by
socketcluster
9mo ago
You can also provide this with JSON and API versioning. Also with JSON, you can add new fields to requests and responses, it's only deleting fields which breaks compatibility.
139.
▲
by
socketcluster
9mo ago
Maybe for some kind of multiplayer game which has massive bandwidth and CPU usage requirements and has to be supported by paper-thin advertising profit margins... When tiny performance improvements can mean the difference between profitable
140.
▲
by
socketcluster
9mo ago
Still, at least it's an option to put base64 inline inside the JSON. With binary, this is not an option and must send it separately in all cases, even small binary... You can still stream the base64 separately and reference it inside t
141.
▲
by
socketcluster
9mo ago
With LLMs, the text format should be more popular than ever, yet we still see people pushing binary protocols like ProtoBuf for a measly 20% bandwidth advantage which is lost after GZIPing the equivalent JSON... Or a 30% CPU advantage on th
142.
▲
by
socketcluster
9mo ago
I've also become something of a text maximalist. It is the natural meeting point in human-machine communication. The optimal balance of efficiency, flexibility and transparency. You can store everything as a string; base64 for binary,
143.
▲
by
socketcluster
9mo ago
I was aware of the first part though I foolishly assumed by the name that it was designed specifically to work with the existing URL object. I then experienced a bout of Java PTSD. Upon further analysis of the full API, it's not as bad
144.
▲
by
socketcluster
9mo ago
I don't like this API. Overall I dislike the shift away from a URL as a language-agnostic string primitive to some weird convoluted object which is limited to specific use cases. URL literally stands for Universal Resource Locator... A
145.
▲
by
socketcluster
9mo ago
It's a great name but way overused. I guess everything these days rose from ashes of past failures. Sector is highly competitive.
146.
▲
by
socketcluster
9mo ago
The name Phoenix is overused. There is an Elixir framework called Phoenix. I think I also heard of other projects with that same name before. It's a bit like the name 'Apollo'; besides the moon landing project, I know like 2
147.
▲
by
socketcluster
9mo ago
I disagree with the first point because I worked for quite a few companies on many different projects and less than 10% were doing it even approximately right... And these were all well regarded companies. I even worked for a company backed
148.
▲
by
socketcluster
9mo ago
There are many different ways to write code. The more code there is, the more possible versions of the system could have existed to solve that same set of problems; each with different tradeoffs. The challenge is writing code in such a way
149.
▲
by
socketcluster
9mo ago
Next phase would be to do diffs between the JPEGs and if the diff is smaller than the next JPEG, only send the (gzipped) diff and reconstruct the next JPEG on the client side. TBH, the obsession with standards is kind of nutty. It's no
150.
▲
by
socketcluster
9mo ago
But even so, for a single user, the output rate for a very fast LLM would be like 100 tokens per second. With graphics, we're talking like 2 million pixels, 60 times a second; 120 million pixels per second for a standard high res scree
More ›