Readit News logoReadit News
melchizedek6809 commented on I so hate the phrase "vibe coding"   artiss.blog/2025/03/i-so-... · Posted by u/cumo
melchizedek6809 · 10 months ago
I'm kind of wondering where this sentiment is coming from that LLMs are stealing open-source code. Isn't it just the same as someone learning programming by reading and working on open-source code and then writing closed software with that knowledge, where is the difference? Or is it just closed models that are problematic and would open models like Llama/DeepSeek be acceptable?
melchizedek6809 commented on The hidden complexity of scaling WebSockets   composehq.com/blog/scalin... · Posted by u/atul-jalan
peteforde · a year ago
For scenarios requiring a constant exchange of information, such as streaming data or real-time updates. After the initial handshake, data is exchanged directly over the connection with minimal overhead. Lower latency is especially beneficial for high-frequency message exchanges. Gaming, live auctions, or real-time dashboards are well suited. I also think that real time collaboration is under-explored.

JSON-RPC is request-response only; the server cannot send unsolicited messages. gRPC supports bidirectional streaming, but I understand that setting it up is more complex than WebSockets.

I will concede that horizontal scaling of RPC is easier because there's no connection overhead.

Ultimately, it really depends on what you're trying to build. I also don't underestimate the cultural aspect; fair or not, JSON-RPC feels very "enterprise microservices" to me. If you think in schemas, RPC might be a good fit.

melchizedek6809 · a year ago
Why can't the server send unsolicited messages in JSON-RPC? I've implemented bidirectional JSON-RPC in multiple projects and things work just fine, even going as far as sharing most of the code.
melchizedek6809 commented on Poland fumes over US block on AI chips   politico.eu/article/polan... · Posted by u/belter
patrickmcnamara · a year ago
They're just checking for illegal immigration though, right? Not like they'll care about GPUs going across the border.
melchizedek6809 · a year ago
Seemed that way, in my case at least they only really checked the passports. Doubt they'd notice or care if one brings a trunkload full of GPUs across the border.
melchizedek6809 commented on Poland fumes over US block on AI chips   politico.eu/article/polan... · Posted by u/belter
Temporary_31337 · a year ago
I don’t think that was thought through at all, just some stupid political posturing. First of all lots of chips are in data centres already. Google has one in Poland. There’s freedom of movement and business across EU so any Polish citizen can set up company in Germany buy the chips and legally drive them over the border - there’s no border checks in Schengen area- bit like US interstate borders.
melchizedek6809 · a year ago
That particular border actually does get controlled these days, got held up at the German-Polish border just a week or so ago:

https://www.bmi.bund.de/SharedDocs/pressemitteilungen/EN/202...

But of course your overall point stands

melchizedek6809 commented on Direct Sockets API in Chrome 131   chromestatus.com/feature/... · Posted by u/michaelkrem
bloomingkales · a year ago
Can a browser run a web server with this?
melchizedek6809 · a year ago
Since it allows for accepting incoming TCP connections, this should allow for HTTP servers to run within the browser, although running directly on port 80/443 might not be supported everywhere (can't see it mentioned in the spec, but from what I remember on most *nix systems only root can listen on ports below 1024, though I might be mistaken since it's been a while)
melchizedek6809 commented on Overview of cross-architecture portability problems   blogs.gentoo.org/mgorny/2... · Posted by u/todsacerdoti
malkia · a year ago
Is it still the case that wasm is still 32-bit?
melchizedek6809 · a year ago
Memory64 is supported by a lot of runtimes now, although it isn't fully standardized yet (see https://github.com/WebAssembly/proposals), so no idea how reliable the implementations actually are, since I haven't had a need for that much memory yet
melchizedek6809 commented on Sanding UI   blog.jim-nielsen.com/2024... · Posted by u/roosgit
robin_reala · a year ago
VoiceControl and Naturally Speaking aren’t screen readers: they’re voice command software. They’re designed for people with mobility problems, not vision problems. There’s no inherent limitation here that couldn’t be solved by bug fixes, but they’re the two major pieces of assistive tech in that sector so can’t be dismissed without dismissing people who need that functionality.
melchizedek6809 · a year ago
Fair enough, so to test things out I've enabled Voice Control and tried whether it makes a difference how the elements were arranged:

At least with Chrome, it does not make a difference! It correctly determined the label and I could just tell it to click on that particular checkbox.

Since Dragon Naturally Speaking doesn't seem to have a trial, as well as having a broken shop page you can't order from, I can't give it a test, but that articles advice seems rather questionable to me.

melchizedek6809 commented on Sanding UI   blog.jim-nielsen.com/2024... · Posted by u/roosgit
robin_reala · a year ago
Even with nesting you still need for/id attributes to make it accessible to common voice command software: https://www.tpgi.com/should-form-labels-be-wrapped-or-separa...
melchizedek6809 · a year ago
Not sure I agree with the conclusion of that article, according to it, only 2 screen readers don't support nested labels, I couldn't find statistics on how prevalent these are, but there are a lot of alternative screen readers one could use which might support nested labels since they're not mentioned there (I've mainly heard of JAWS, which isn't mentioned there), so it doesn't seem to be an inherent limitation of assistive technology, just a bug in some (popular?) screen readers.

u/melchizedek6809

KarmaCake day21February 13, 2021
About
Doing various FLOSS things over on GH: https://github.com/Melchizedek6809

I also have a blog: https://cocz.net/

View Original