Recent submissions

Comment · 1 year ago
> thank you for the clarification! I appreciate you sharing that domain knowledge about the document-signature relationship

> …

> Your expertise about the system's constraints helps provide important context that static analysis tools can't capture.

So much fawning bullshit bloating the message and the token count. I think this might be the thing with LLMs I dislike most.

Suggestion for prompt writers: “Don’t waste tokens. Keep messages succinct and direct.”

Comment · 1 year ago
I'm not sure I disagree with you really - and I ack that webgpu feels like 2015 tech to someone who knows their stuff. I don't have a take on "l33t gfx coder"; I'm a hobbyist not a professional, and I've enjoyed getting up to speed with WebGPU over and above my experiences with WebGL. Happy to be schooled.

I've never impl PBF or raytracing because my interests haven't gone that way. I don't find SDFs to be a particularly difficult concept to "study up on" either though. It's about as close to math-as-drawing that I've seen and doesn't require much more than a couple triangles and a fragment shader. By contrast I've been learning about SVT for a couple months and still haven't quite pieced together a working impl in webgpu... though I understand there are extensions specifically in support of virtual tiling that WebGPU could pursue in a future version.

Agreed DevEx broadly isn't great when working on graphics. But WebGPU feels like a considerable improvement rather than a step backward.

Comment · 1 year ago
I hear you but I also don't see a ton of disagreement here either. Like, the fact that D3D12 includes _some_ usability fixes suggests that DevEx really does take a back seat to the primary goal.

I'm not arguing that DevEx doesn't exist in graphics programming. Just that it's second to dots on screen. I also find webgpu to be a lot nicer in terms of DevEx than WebGL.

Wdyt? Still revisionist, or maybe just a slightly different framing of the same pov?

Comment · 1 year ago
What promises were made, by whom? Graphics APIs have never been about ease of use as a first order goal. They've been about getting code and data into GPUs as fast as reasonably possible. DevEx will always play second fiddle to that.

I think WebGPU is a decent wrapper for exposing compute and render in the browser. Not perfect by any means - I've had a few paper cuts working with the API so far - but a lot more discoverable and intuitive than I ever found WebGL and OpenGL.

Comment · 1 year ago
How about only sending submissions to humans if they include a reproducible test case? Actual compilable source code + payload that reproduces an attack. Would this be too easily gamed by security researchers as well?
Comment · 1 year ago
I’m unclear what it is you’re describing. I’m describing UI affordances.
Comment · 1 year ago
I want to see the mouse cursor moving and clicking, and keys typed by the AI appearing onscreen in realtime like you see in software product tutorials.

The jumpiness of pages switching and things changing when an AI is driving is extremely disorienting. I find it hard to follow a thread of continuity in the page flashes and ui changes as the bot acts.

Right now it’s like watching a screen recording with no hint as to what I’m “supposed” to be focusing on.

Regardless - I have use cases for this in the mcp/browser automation vein another user mentioned so super interested to see where this goes.

Comment · 1 year ago
I think sociolinguists will have to do better than just chatting with one bot[1] before waxing poetic about the invisible power dynamics that shaped the interaction. This is critical theory: thought-provoking cynical fart-sniffing. Autoethnography “research”.

[1] no clear sign of model chosen either. Who knows what software version or system prompt they were blabbing to.

Comment · 1 year ago
This is the answer.

Otherwise-comfortable people searching for anything in the “matrix of oppression” to cling to. Because for the past decade and a half that’s been the easiest way to insert yourself into the attention economy.

Comment · 1 year ago
Nothing I wrote is in counterpoint to this.

There’s no carve out. Anyone pushing thoughtless junk in a PR for someone else to review is eschewing responsibility.

Comment · 1 year ago
I use LLMs to code. I think they’re great tools and learning the new ropes has been fun as hell. Juniors should use them too. But any claim that the LLM is responsible for garbage code being pushed into PRs is misreading the actual state of play imo.
Comment · 1 year ago
The LLM is the coding tool, not the arbiter of outcome.

A human’s ability to assess, interrogate, compare, research, and develop intuition are all skills that are entirely independent of the coding tool. Those skills are developed through project work, delivering meaningful stuff to someone who cares enough to use it and give feedback (eg customers), making things go whoosh in production, etc etc.

This is a XY problem and the real Y are galaxy brains submitting unvalidated and shoddy work that make good outcomes harder rather than easier to reach.

Comment · 1 year ago
Wow a lot of the stories people are writing here are super depressing. If a junior developer is delivering you a pile of code that doesn’t work, hasn’t been manually tested and verified by them, hasn’t been carefully pared down to its essential parts, and doesn’t communicate anything about itself either through code style, comments or docs … then you are already working with an LLM ; it just so happens to be hosted in - or parsed thru - a wetware interface. Critical thinking and taking responsibility for the outcome is the real job and always has been.

And, cynically, I bet a software LLM will be more responsive to your feedback than the over-educated and overpaid junior “engineer” will be. Actually I take it back, I don’t think this take is cynical at all.

Comment · 1 year ago
Neat, I plan to check this out.

I really want an AI to jam with on a canvas rather than to just have it generate the final results.

I have been hoping someone would pick up on the time series forecasting innovations in the LLM space, combine them with data from e.g. the Google quick draw dataset, and turn that into a real-time “painting partner” experience, kind of like chatting with an LLM through brush strokes.

Comment · 1 year ago
I understand. When I came to the realization that my own brain was now operating against me I decided to head for the exits.

I assumed it was unlikely I’d be able to do the self-work needed while still suffering all the indignities of the employment.

It’s fucking hard work to dig out of that place mate but keep at it. You can and will get there.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton