Hacker Newsnew | past | comments | ask | show | jobs | submit | jasonjmcghee's commentslogin

Did you do the follow up questions? I was invited within a few hours of joining today.

It's also now on openrouter and cloudflare


Same here. 8h hours later I was in.

There absolutely is a "main" function in GLSL. This is the entry point.

And there are for loops- and if statements, and function declarations, etc. It's very c-like without dynamic memory allocation and executed in a highly parallel context.

Your shader is also not necessarily called every frame, you control this. It could be called multiple times per frame or only at certain times.

Fragment shaders (one type of shader) is called for each fragment of the rendered geometry - in 2D or in screen space this is just a quad so effectively a panel of pixels.

You get to know your own location with something like UV or a pixel coordinate if you pass it from a vertex shader, so that you can sample input textures as needed to build whatever it is you're building.

If you're not doing multiple render targets, your only responsibility is setting to the fragment color variable which will be the final color of that pixel for the output texture.

And that could in turn be the input to another shader etc.

I usually recommend https://thebookofshaders.com/

It's very sad this was never completed. It's so good.


ollama is just an inference engine - it just runs models.

it must ship with some default old model if you didn't need to explicitly download one


It still matters, but in the age of good reasoning, tool use, and web search, this is much less of a problem than it used to be.

in my chat with gemini it could not differentiate between current events and fiction.

if you point it to the web it got the point, but started treating everything like fiction. so it simply started making up possible scenarios and playing them off as real answers when asked for factual information.

i could not tell what the issue was or how to fix it because the reasoning is encrypted. the obfuscation model spat out something like: 'the user is asking for details about a fictional scenario in which the usa has assassinated the leader of iran'

i really don't like the way big ai companies are going. encrypted thinking, guardrails, adversarial personality, moralizing. it is creating something anti-human.


It can be quite hard to determine what needs a tool call or not. LLMs are not well calibrated to what they know and don't know, and tool calls can add latency and extra costs. There are lots of things that are "obvious" right until they aren't - especially political events and disasters.

all the reasoning still comes from pretraining data

I think they mean reasoning their way to the need for a web search.

Or other kind of search / knowledge acquisition / computer use etc to get the information needed

Says who? Models can also use results from tool calls in their reasoning loops.

Just a small note and I'm guessing this is an intentional aesthetic choice but the chromatic aberration makes the text very uncomfortable to read.

Literally hurt my eyes. Didn't make it past the first paragraph

As someone with keratoconus, I hardly noticed! This is what all text looks like for me.

Get some hybrid mini-scleral lenses fitted and your life will improve significantly :)

reader mode button works wonders for me

Curb cuts for the win!

Feels like such a misnomer, but I guess that's marketing.

I remember when OCZ NIA came out and it claimed BCI and it was effectively doing muscle activity too.

At least meta is properly representing what it does!


Fun twist on the game!

I didn't play for too long, but I just clicked between the ship and asteroids and near-instantly destroyed it, quickly passing the waves I played.

Is there difficulty ramp later on?


The number of ships increases, and then the speed, and then the accuracy with which they fire. The gravity generator seems slower to recharge, and the asteroids are slower to generate, or that may be subjective.

Different ships that can survive and bounce on slower or glancing hits, shields, more maneuverable saucer ships. Wave fifteen the ships reload and fire really rapidly, decimated a crowded field in seconds.

Around wave ten, I think the ships can teleport.


I've never heard of this particular SERP provider, but some marketer is very excited they wrote this blog post right now (500+ upvotes on an seo blog post).

And their fix here - they just resolve all the urls- which I suppose could make the service slightly more expensive? But otherwise isn't that what every similar provider/ crawler etc will do and this change will only hurt users?


First file I look at (concerning):

"github.com/yourusername/toast/internal/components/breadcrumbs" "github.com/yourusername/toast/internal/components/closedialog" "github.com/yourusername/toast/internal/components/commandpalette" "github.com/yourusername/toast/internal/components/editor"


I'm not a golang person, but does this even compile like that? Do people not even run a build anymore?

go.mod has “module github.com/yourusername/toast” so it will compile but author probably didn’t read the code.

A bit hilarious. I'm wondering if he even knows go or took a look at the code once :D

I see the same thing and have effectively the same philosophy. If I'm using something like figma or glean or playwright/chrome dev tools, plugin/skill/mcp - likely very useful.

But so many of the weird collections of skills that people on YouTube get viral followings for - I just don't get it.

People excitedly ask me what skills I use and I feel bad just saying only things we've directly authored for some express purpose. None of the "hot" ones.

I've written a large handful of skills, but they aren't like vim plugins. I don't just leave them "on".

This has been my experience at least- curious if I'm just behind the times.

I also effectively didn't leave the IDE+ChatGPT copy/paste workflow until the first release of Claude code. So maybe I'm slow to adopt.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: