MurphyA/hacker-news huggingface dataset:
by nickjj | 2025-07-03 17:12:22+00:00
Serious question, how do you justify paying for any of this without feeling like it's a waste?

I occasionally use ChatGPT (free version without logging in) and the amount of times it's really wrong is very high. Often times it takes a lot of prompting and feeding it information from third party sources for it to realize it has incorrect information and then it corrects itself.

All of these prompts would be using money on a paid plan right?

I also used Cursor (free trial on their paid plan) for a bit and I didn't find much of a difference. I would say whatever back-end it was using was possibly worse. The code it wrote was busted and over engineered.

I want to like AI and in some cases it helps gain insight on something but I feel like literally 90% of my time is it prodiving me information that straight up doesn't work and eventually it might work but to get there is a lot of time and effort.
by maxmynter95 | 2025-07-03 17:12:32+00:00
As a self-taught dev I'm constantly trying to achieve two things:

1) Getting better at my tools or learning new ones 2) Make up for the theory I didn't learn in uni.

Usually, those two things are somewhat distinct. I'm either there using a textbook, grokking theory, or I'm getting the reps in at a new programming language or K8s or whatever.

I was wondering if there is a way to do both at the same time.

Of course there are trade offs, but I found porting software, interspersed with theory to be a great way to achieve that.

Naturally, you cover less theory than when you only do reading, and with the hand-holding you may learn less than when you use a tool you're good at to learn by trial and error.

But for me, following "Writing an Interpreter in Go" in Rust was a great way to learn more about Rust and about programming languages and Interpreters at the same time.

Did you try this or something else that helped you to maximise skill gain per unit time?

(I know this sounds like an engagement throwaway question at the end, but I'm genuinely curious!)
by jeroenhd | 2025-07-03 17:12:42+00:00
A lot of things that C will let you do (even if you enter the realm of undefined behaviour) will simply not compile to C. As the author states, there are semantic differences between pointers and Rust's references.

C pointers can have as many owners as you want, may be subjected to mathematical operations, and can be cast to any type without even an error message. The compiler will just assume you know what you're doing. If you enable enough compiler warnings, it might warn you, but C compilers don't generate a lot of those by default.

Rust will let you only generate one mutable (exclusive) reference at a time. This means straight C to Rust ports simply don't compile.

By switching to pointers, which work pretty much like their C equivalent, you can port the code much easier, but you do of course lose the benefits of Rust's safety mechanisms, because most pointer operations throw away all the safety guarantee that Rust provides.
by GuB-42 | 2025-07-03 17:13:14+00:00
The way I see it is that grain makes the film look more detailed than it really is, it can also hide compression artefacts and blurriness.

I don't know the psychovisuals behind that. Maybe it adds some high frequencies that compression often washes out, or maybe acts like some kind of dithering.

As for your eyes, I am pretty sure that they have grain, that's how quantum physics work, you just don't perceive it because your brain filters it out. But again, I don't know how it interacts with film grain.
by chis | 2025-07-03 17:13:19+00:00
Has anyone else done this and felt the same? Every now and then I try to reevaluate all the models. So far it still feels like Claude is in the lead just because it will predictably do what I want when given a mid-sized problem. Meanwhile o3 will sometimes one-shot a masterpiece, sometimes go down the complete wrong path.

This might also just be a feature of the change in problem size - perhaps the larger problems that necessitate o3 are also too open-ended and would require much more planning up front. But at that point it's actually more natural to just iterate with sonnet and stay in the driver's seat a bit. Plus sonnet runs 5x faster.
by randcraw | 2025-07-03 17:13:49+00:00
Spatial models must be 3D, not 1D (linear), much less 2D, which is sufficient for images and object recognition (where models are not needed). And adding time makes it 4D, at least for robot motion.

To reason spatially (and dynamically) the dependence of one object's position in space on other objects (and their motions and behaviors) adds up fast to complicate the model in ways that 95% of 2D static image analysis does not.
by gavinray | 2025-07-03 17:14:00+00:00
I was hoping for this to announce a tool for research.

Anyone know of the best way to do something like:

"Find most relevant papers related to topic XYZ, download them, extract metadata, generate big-picture summary and entity-relationship graph"?

Having a nice workflow for this would be the best thing since sliced bread for hobbyists interested in niche science topics.

Recently found https://minicule.com which is free and lets you search + import, but it focuses more on "concept-extraction" than LLM synthesis/summary.
by dopadelic | 2025-07-03 17:14:32+00:00
You're pointing out a real class of hard problems — modeling sparse, nonlinear, spatiotemporal systems — but there’s a fundamental mischaracterization in lumping all transformer-based models under “LLMs” and using that to dismiss the possibility of spatial reasoning.

Yes, classic LLMs (like GPT) operate as sequence predictors with no inductive bias for space, causality, or continuity. They're optimized for language fluency, not physical grounding. But multimodal models like ViT, Flamingo, and Perceiver IO are a completely different lineage, even if they use transformers under the hood. They tokenize images (or video, or point clouds) into spatially-aware embeddings and preserve positional structure in ways that make them far more suited to spatial reasoning than pure text LLMs.

The supposed “impedance mismatch” is real for language-only models, but that’s not the frontier anymore. The field has already moved into architectures that integrate vision, text, and action. Look at Flamingo's vision-language fusion, or GPT-4o’s real-time audio-visual grounding — these are not mere LLMs with pictures bolted on. These are spatiotemporal attention systems with architectural mechanisms for cross-modal alignment.

You're also asserting that "no general-purpose representations of space exist" — but this neglects decades of work in computational geometry, graphics, physics engines, and more recently, neural fields and geometric deep learning. Sure, no universal solution exists (nor should we expect one), but practical approximations exist: voxel grids, implicit neural representations, object-centric scene graphs, graph neural networks, etc. These aren't perfect, but dismissing them as non-existent isn’t accurate.

Finally, your concern about who on the team understands these deep theoretical issues is valid. But the fact is: theoretical CS isn’t the bottleneck here — it’s scalable implementation, multimodal pretraining, and architectural experimentation. If anything, what we need isn’t more Solomonoff-style induction or clever data structures — it’s models grounded in perception and action.

The real mistake isn’t that people are trying to cram physical reasoning into LLMs. The mistake is in acting like all transformer models are LLMs, and ignoring the very active (and promising) space of multimodal models that already tackle spatial, embodied, and dynamical reasoning problems — albeit imperfectly.
by Imustaskforhelp | 2025-07-03 17:14:42+00:00
Is the word baas so horrified to people that they won't even click on the link to see that the code is a MASSIVE 1k loc (just using irony hehe)

But in all seriousness, I may be going on a tangent but I don't think that anybody can monetize code under less than 1k loc. Are there any cool examples anybody want to share?

Maybe "simple" api's would generally be the only thing that would be more monetizable and still fall under less than 1k loc. But still I would love hearing more about this kind of thing.
by hellojesus | 2025-07-03 17:15:30+00:00
There is a duality to providing healthcare as a public good, and that is preventive care through lifestyle choices may diminish. I'm not so careful as to not have four pops a day because the gov will pick up my diabetes tab. It's not clearly a net benefit to society.

For the record, I also suggest roads do not meet the definition of a public good.
by nobodyandproud | 2025-07-03 17:15:36+00:00
It replaces one type of work with another, and reduces quality.

Automating, then, commoditizing, then centralizing has lead to a drastic reduction in food quality and a critically vulnerable food-supply chain.

We’ve started down a similar path where we do not know how to manufacture.

The logical conclusion isn’t just losing workers, but the science and understanding, due to short-term gains and inability to train the next generation.
by skeeter2020 | 2025-07-03 17:16:00+00:00
I agree on both your main points. It's not like PB has a bunch of cruft and fat to trim. The BD of the project is very aggressive in constraining scope, which is one of the reasons it's so good. The CSV-thing feels like an academic exercise. The fact I can't open an SQLite database in my text editor is a little thin, considering many tools are lighter weight than text editors, and "reading" a database (any format) is seldom the goal. You probably want to query it so the first thing you need to do here is import the CSV into DuckDB and write a bunch of queries with "WHERE active=1"
by henryfjordan | 2025-07-03 17:16:12+00:00
Your salary is not determined by your productivity, it's determined by market rates. 5X productivity does not mean 5X salary. Employers prey on labor market inefficiencies to keep the market rates low.

Any employer with 2 brain cells will figure out that you are more productive as a developer by using AI tools, they will mandate all developers use it. Then that's the new bar and everyone's salary stays the same.
by Someone | 2025-07-03 17:17:13+00:00
> and there were some incremental improvements along the way (first the A3000 and then AGA A4000/A1200 in 1992)

About the A3000 Wikipedia says “The machine is reported to have sold 14,380 units in Germany (including Amiga 3000T sales)”, and about the A4000 “The machine is reported to have sold 11,300 units in Germany”. Both were on sale for about 2 years.

In comparison, the A2000 sold 124,500 units in Germany, again according to Wikipedia, in the about 4 years of its commercial availability.

So, about a 80% decline in sales per month, in what I think/guess was an expanding market for personal computers.

⇒ I don’t think those improvements made much of a difference.
by Barrin92 | 2025-07-03 17:17:15+00:00
>your "tribe" won't be around long enough to have this belief "reproduce" and be passed on.

This is an atheistic understanding of the world that a Quaker obviously wouldn't share. Self-sacrifice aren't genes or memes your tribe reproduces, they're divine truths, the logos of the world so to speak that everyone will eventually be drawn into (represented by Christ as a person).

You can't destroy self-sacrifice any more than you can kill beauty or empathy or gravity. You can kill every good person, but not goodness ultimately. The entire starting point of the faith is Jesus dying on the cross, which in early Rome he was mocked for[1] according to exactly this logic "what, you worship a guy who just died on a cross, how will that religion continue to exist?"

[1] https://en.wikipedia.org/wiki/Alexamenos_graffito
by PaulHoule | 2025-07-03 17:17:41+00:00
Rotation. You don’t live on the surface but you build a beanstalk and build a big framework of small O’Neill’s cylinders. See

https://arxiv.org/abs/2011.07487

I’d say this paper thoroughly debunks all other space colonization plans in comparison. For instance it is not sustainable to use rockets for routine transformation. The moon doesn't have enough volatiles. Who knows if gravity on the Martian surface is enough to be healthy.

Even if you could take, say, Mercury, apart it would be silly to build a ‘Dyson swarm’ but rather you would build a big framework like that or a ‘Dyson foam’ (e.g. if you took Mercury apart and turned it into a solar collecting structure 1m thick you could capture enough energy to make a few tons of antimatter a second for interstellar travel)
by abdullahkhalids | 2025-07-03 17:17:44+00:00
Depends on how much you use. I use AI to think through code and other problems, and write the dumb parts of code. Claude definitely works much better than the free offerings. I use OpenRouter [1] and spend only a couple of dollar per month on AI usage. It's definitely worth it.

[1] https://openrouter.ai No affiliation
by AlexandruGlv | 2025-07-03 17:18:47+00:00
Thank you for the feedback Lio! The file upload widget is already in the roadmap :)

There are currently 128 component examples in total for 20 types of components:

- accordion (11 examples)

- animated_number (11 examples)

- buttons (10 examples)

- carousel (6 examples)

- clipboard (7 examples)

- color_picker (6 examples)

- combobox (8 examples)

- context_menu (4 examples)

- date_picker (10 examples)

- dropdown (7 examples)

- emoji_picker (2 examples)

- forms (2 examples)

- modal (9 examples)

- popover (6 examples)

- select (5 examples)

- slideover (7 examples)

- tabs (8 examples)

- tooltip (7 examples)

- two_factor (1 examples)

- tree_view (1 examples)

To see all the examples & docs, you can go to each individual component type page
by derf_ | 2025-07-03 17:19:09+00:00
The "at scale" part is the real story here. Film Grain Synthesis has been available in the usual AV1 encoders for a while, but required some amount of manual tweaking to avoid creating problems, meaning it was only used in production when you had a very limited catalog, or for particularly important titles. They do not provide a lot of details here about how they overcame those problems, but it is nice to see it being deployed more broadly.
by triceratops | 2025-07-03 17:19:41+00:00
> the vast majority of people advocating for climate change to be a high priority issue is because they want to use that to slow down capitalism

I feel like that's something you want to believe so that you can dismiss legitimate concerns about environmental destruction.

Because that's like saying capitalists want to grow the economy faster to destroy the environment. Which is obviously crazy and untrue.

I love capitalism. I'm also deeply concerned the way it's run currently will destroy the world my children will inherit. These aren't contradictory ideas. Why can't we capitalism better?
by Yizahi | 2025-07-03 17:20:02+00:00
If anyone enjoys this kind of foolery, I recommend a Harry Potter x DnD crossover fanfiction: https://www.fanfiction.net/s/8096183/1/Harry-Potter-and-the-...

Main character is a self-aware munchkin mage transported to the HP world and DnD rules apply to him only.

Unfortunately the story is unfinished on the most interesting point, but the finished amount chapters is more than enough :)
by znpy | 2025-07-03 17:20:30+00:00
Dumb take if you ask me.

“Applied AI” means keep being technologically dependent on other countries (in this context that would be US and China).

This is the same business model of shutting down nuclear power plants and relying on cheap natural gas from Russia. It’s all nice until the music stops and you need to hurry and sign agreements with other dictators to get natural gas at higher prices.

Really, really dumb take.
by 8note | 2025-07-03 17:20:56+00:00
the reason to use the llm is that you dont know ahead of time that the vehicle type is only a car or motorcycle, and the llm will also figure out a way to detail bycicles and boats and airplanes, and to consider both left and right shoes separately.

the llm cant just be given this function because its specialized to just the two options.

you could have it do a feedback loop of rewriting the python script after running it, but whats the savings at tha point? youre wasting tokens talking about cars in python when you already know is a ski, and the llm could ask directly for the ski details without writing a script to do it in between
by aceazzameen | 2025-07-03 17:21:09+00:00
"But it could be this, or it could be that." Just look at the facts without trying to reframe everything. Your comments come across as deceitful.

Listen to the words of this President, and the people in his administration compared to previous Presidents. Not to mention deploying the national guard and USMC against civilians to assist ICE, because ICE's methods have changed.

Then ask yourself why does ICE need a budget of $75 billion in the bill Trump is pushing, when ICE was apparently more successful with magnitudes less in previous administrations?
by jandrewrogers | 2025-07-03 17:22:14+00:00
Indexing is a special case of AI. At the limit, optimal cutting and learning are equivalent problems. Non-trivial spatial representations push these two things much closer together than is normally desirable for e.g. indexing algorithms. Tractability becomes a real issue.

Practically, scalable indexing of complex spatial relationships requires what is essentially a type of learned indexing, albeit not neural network based.
by jeroenhd | 2025-07-03 17:22:32+00:00
Effectively, not a lot. eBPF does have the capabilities to do more than a regular firewall, but this just seems to do an IP lookup in a blacklist file.

If you buy a fancy network card from a company like Nvidia, you could run the eBPF program on the card itself and the kernel wouldn't even see the packet come in. This use case doesn't seem like it'd need that kind of performance tweak, though.

It's useful as a fun project to experiment with eBPF, though!
by nico | 2025-07-03 17:22:48+00:00
> Do we still need a back-end, now that Chrome supports the File System Access API on both desktop and mobile?

Could this allow accessing a local db as well? Would love something that could allow an app to talk directly to a db that lives locally in my devices, and that the db could sync across the devices - that way I still get my data in all of my devices, but it always stays only in my devices

Of course this would be relatively straightforward to do with native applications, but it would be great to be able to do it with web applications that run on the browser

Btw, does Chrome sync local storage across devices when logged in?
by chrisweekly | 2025-07-03 17:22:58+00:00
Giving LLMs the right context -- eg in the form of predefined "cognitive tools", as explored with a ton of rigor here^1 -- seems like the way forward, at least to this casual observer.

1. https://github.com/davidkimai/Context-Engineering/blob/main/...

(the repo is a WIP book, I've only scratched the surface but it seems pretty brilliant to me)
by wafflemaker | 2025-07-03 17:23:15+00:00
There's a simple way to communicate it. Just leave in the emoticons added in comments by the LLM.

Wrote it initially as a joke, but maybe it's not that dumb? I already do it on LinkedIn. I'm job hunting and post slop from time to time to game LinkedIn algorithms to get better positioning among other potential candidates. And not to waste anybody's time, I leave in the emotes at beginning of sentences just so people in the know know it's just slop (so as not to waste their time).
by yesco | 2025-07-03 17:23:18+00:00
> Maybe a simplified model will run to represent time passing while we are away, in games where that sort of thing matters

More primitive, but this is technically how AI in Bethesda games work, has this background simulation for NPCs going on when out of sight. Think it's mainly focused on movement patterns though.

Dwarf fortress as well has it's world simulation setup such that the current tile is higher precision than the rest of the world. In fact I think plugging the output of this simulation would work perfectly as context for an LLM (or Embedding?) depending on what you wanted to accomplish...
by andoando | 2025-07-03 17:24:20+00:00
Well hold on, first Im not convinced we have solved 2D spatial intelligence. Analyzing 2D images is very different from being able to reason about 2D geometry. How do you mathematically define relations like "above", "below", "diagonal", etc in a composable way that can be learned?

Second, problems in 3D can be deconstructed to 2D. For example, how do you get to the airport? You need to first solve the 2D overview of the path youd take as youd now looking at a map. Then you need to reason about your field of view, and here again I believe youre really reasoning is something like "object A is behind object B and A is to the left of B", and not solving some non linear equation

I think a big issue is people are trying to solve this in the realm of traditional mathematics, and not as a simple step by step process
by ryeguy_24 | 2025-07-03 17:24:32+00:00
Agree. Also, with respect to training, what is the goal that we are maximizing? LLMs are easy, predicting the next word and we have lots of training data. But what are we training for in real world? Modeling the next spatial photograph to predict things that will happen next? It’s not intuitive to me what that objective function would be in spatial intelligence.
by sbarre | 2025-07-03 17:24:48+00:00
> We’re not here to pirate. We’re here to opt out.

Then "opt out" by not using the product? No one has a right to use Spotify. If you don't like the terms, don't use the service.

I'll never get why people smart enough to build something technically impressive like this feel the need to throw these completely childish pseudo-rationalizations out there. Yeah, you are stealing actually.. Is it that big of a deal? Nope. But it still is what it is.

Do they think this kind of false-moralizing will protect them from DMCA takedowns or something?
by zozbot234 | 2025-07-03 17:25:08+00:00
> Inheritance is used to allow member functions declared in a parent class to be called in a member functions without requiring boilerplate code.

The defining characteristic of implementation inheritance is open recursion. When you call a "member function declared in a parent class" there's no telling what code will actually be run, because that member function may have been overridden at any point in the class hierarchy. There's no way of knowing whether the caller and callee code will agree on the required semantics and invariants involved, or even what these should be for any given case. That's why this is a misfeature for a "programming in the large" scenario.

By contrast, these issues can be managed when using implementation inheritance within a self-contained, smaller-scale program module, and then its open recursion behavior, properly managed, matches what we expect from the use of the typestate pattern.
by listlessjp | 2025-07-03 17:25:31+00:00
Product, Design System, UX UI Designer

Location: Philippines (UTC+8) - Willing to match hours to a certain degree

Remote: Yes

Willing to relocate: No

Technologies: Figma, Framer, Figjam

Resume: https://docs.google.com/document/d/1xQWLkADkeI-RYzYWdYdHObjW...

Portfolio: https://jpdelostrinos.framer.website/

Twitter/X: https://x.com/pixelsbyjp

Email: jpmdelostrinos@gmail.com

I'm a product designer and design systems builder looking for remote opportunities anywhere. Feel free to check my resume, socials, and portfolio website.
by soganess | 2025-07-03 17:25:59+00:00
Fair warning, I know nothing about these boards outside of their existence. But, 'from the hip', I'm guessing that they are just daisy chaining bridge chips (PCIe -> PCI -> ISA). ITE makes some PCI -> ISA bridges and I see big ITE logos on both.

If one really wanted to use an ISA card, they could just buy a couple (rare, but noticeably more obtanium) risers with the relevant bridges on the riser to recreate the chain. I don't know if that mean missing out some fancy integration (for better compatibility) from the bios.