MurphyA/hacker-news huggingface dataset:
by mccoyb | 2025-07-03 17:41:36+00:00
Looked at your tool several times, but haven't answered this question for myself: does this tool fundamentally use the Anthropic API (not the normal MAX billing)? Presuming you built around the SDK -- haven't figured out if it is possible to use the SDK, but use the normal account billing (instead of hitting the API).

Love the idea by the way! We do need new IDE features which are centered around switching between Git worktrees and managing multiple active agents per worktree.

Edit: oh, do you invoke normal CC within your tool to avoid this issue and then post-process?
by codekansas | 2025-07-03 17:42:59+00:00
> Oh will you have your own feedback loop with let's say user's data? Or you meant as an example?

That's more or less the idea - obviously since it's open source we wouldn't scrape peoples' data without their consent, but I would hope that people would contribute to the project in some form. Like, the core idea of the open source ethos is that building something like this collaboratively is a better / cheaper way to scale data collection / experience than us trying to collect all the data ourselves.

> it does not increase the chances of it being ready/autonomous in the future.

Yea that's true. At the end of the day it's just technical execution, so it's pretty risky. I just prefer that if people sign up for something risky, it's pretty transparent what exactly it is they're signing up for :)
by foofoo4u | 2025-07-03 17:42:59+00:00
In this insightful session from Advancing AI 2025, Chris Lattner, Co-founder and CEO of Modular Inc., delves into the creation of a next-gen AI software stack designed to unify the best of usability, performance, and portability. He explains how Mojo, a new Pythonic programming language, is transforming AI development by offering the power of C++ with the simplicity of Python. Learn about the integration with ROCm and CUDA, and how Mojo enables developers to harness the full potential of GPUs from multiple vendors.

Chris shares real-world examples and technical insights, explaining how Mojo metaprogramming capabilities and graph compiler support advanced AI applications. Whether you're optimizing models, working with tensor cores, or exploring new hardware like the AMD Instinct™ MI300X clusters, this session provides valuable knowledge and practical tips for AI/ML developers.

Find the resources you need to develop using AMD products: https://www.amd.com/en/developer.html

**

© 2025 Advanced Micro Devices, Inc. All rights reserved. AMD, the AMD Arrow logo, EPYC, ROCm, and AMD Instinct and combinations thereof are trademarks of Advanced Micro Devices, Inc.
by ck2 | 2025-07-03 17:43:08+00:00
There is also OpenIPC which works with some of my cheap chinese cameras

https://github.com/OpenIPC/

https://team.openipc.org/ipcam_dms/ (note the english translated link)

Be sure to firewall your cameras on your router to only intranet, do not let them access internet or they phone home

(you can let them sync time by capturing ITP requests and running your own service on your router)
by TheAmazingRace | 2025-07-03 17:43:19+00:00
Blake, I have to say you had to have had a VERY cool childhood growing up with your mom helping you get some then cutting edge tech like that in the mid 80s. I have to wonder what a typical 80s kid's exposure to computers was like back then and the discoverability of it all, because computers of any kind in the states were generally very niche in family homes back then, let alone Amiga computers.
by Animats | 2025-07-03 17:43:23+00:00
All the things worth doing in space turned out to be do-able without humans. Telescopes, radio relays, etc. The ISS doesn't really have much of a mission. Here's the list of current ISS experiments.[1] Many are aimed at the problems of keeping humans alive long term without gravity.

[1] https://www.nasa.gov/mission/station/research-explorer/searc...
by gmoque | 2025-07-03 17:43:53+00:00
I love the attitude on this project and most of the comments are supportive. While rewriting a mature application to another language always sounds like a bad idea, there are so many learnings along the way. It's not about the end it's about the process.

Given the traction you got here and the advancements in AI, I'm sure this can become a very attractive hobby project for Rust beginners, there's probably a lot of easy bugs to fix. Fixing bugs, adding new features, and optimizing the code is all you need.

Here's an idea to get the ball rolling: Create a scratch buffer for Gemini CLI (or your favorite LLM) and enable it to interact with the various windows and panes of the tmux session.

Here's my use case, I use synchronized panes to send the commands into multiple servers, but some commands sometimes fail for various reasons. What if I can just ask the AI to send a series of commands and react based on the output and adjust along the way. It's like a dynamically generated custom shell script on the fly.
by scarface_74 | 2025-07-03 17:44:22+00:00
Or you could just ask them to describe an implementation they are most proud of, the challenges they faced, the architectural decisions and tradeoffs they made and keep digging deeper into their thought process.

For a remote interview, I would do something as simple as share a Lucid app document where they can do a rough diagram of their architecture.

Even before LLMs, it was easy to pass techno trivia interviews by just looking up “the top X interview question for technology Y”
by tonyarkles | 2025-07-03 17:45:09+00:00
My experience with a few fun DMs is that you have to be really careful with the shenanigans. I'm not surprised at all about the flood that took out your goats. I'm impressed with the restraint demonstrated by your DM in fact... one of my old DMs would have almost certainly done something more damaging first; off the top of my head, good chance we would have woken up to discover that the goats had eaten all of our clothing in the middle of the night.
by kris-kay | 2025-07-03 17:45:15+00:00
> If any aspect of Liquid Glass is successful it will be when it’s used sparingly to delight in places that are low stakes and where other affordances are present

I fully agree with you there. Though I like the Liquid Glass look overall, I think Apple is overusing it. It definitely shouldn’t be a background for paragraph-sized text (e.g., I can’t read half the text in banners on my phone).

Some context about this project:

- I’m not trying to recreate Liquid Glass (though happy to chat about it) - Goal: Production-usable → must at least work on current (desktop and mobile) versions of Chrome, Safari, and Firefox, on both Apple and PC/Android devices - Goal: Optimize the developer experience (more relevant to the glass SCSS library I’m working on) → ideally, people can add a class (plus an optional wrapper) and it just works in most tech stacks.

So my intended value adds are aesthetic polish and ease of use, rather than raw innovation.

Thank you for sharing potential implementation solutions. I'll research them and see if I can wrangle them to work cross-browser.
by vineyardmike | 2025-07-03 17:45:28+00:00
> I'm actually employer mandated to continue to try/use AI bots / agents to help with coding tasks

I think a lot of this comes down to the context management. I've found that these tools work worse at my current employer than my prior one. And I think the reason is context - my prior employer was a startup, where we relied on open source libraries and the code was smaller, following public best practices regarding code structure in Golang and python. My current employer is much bigger, with a massive monorepo of custom written/forked libraries.

The agents are trained on lots of open source code, so popular programming languages/libraries tend to be really well represented, while big internal libraries are a struggle. Similarly smaller repositories tend to work better than bigger ones, because there is less searching to figure out where something is implemented. I've been trying some coding agents with my current job, and they spend a lot more time searching through libraries looking to understand how to implement or use something if it relies on an internal library.

I think a lot of these struggles and differences are also present with people, but we tend to discount this struggle because people are generally good at reasoning. Of course, we also learn from each task, so we improve over time, unlike a static model.
by dperfect | 2025-07-03 17:45:35+00:00
> both it and the synthesized grain image look noticeably less sharp than the source

That's true, but at a given bitrate (until you get to very high bitrates), the compressed original will usually look worse and less sharp because so many bits are spent trying to encode the original grain. As a result, that original grain tends to get "smeared" over larger areas, making it look muddy. You lose sharpness in areas of the actual scene because it's trying (and often failing) to encode sharp grains.

Film Grain Synthesis makes sense for streaming where bandwidth is limited, but I'll agree that in the examples, the synthesized grain doesn't look very grain-like. And, depending on the amount and method of denoising, it can definitely blur details from the scene.
by keybored | 2025-07-03 17:45:55+00:00
> This is the part I responded to:

By moving the goalpost.

> Your metric is that "wages have stagnated", but that is a meaningless statement without context.

It is meaningful and has all the context you need if you fill in the minimal blanks.

- Wages stagnating means they were trending better before

- Trending like they did before meant that wages would be better by now

> Have they risen faster than inflation? Yes. Do people have more purchasing power today than the 70s? Yes.

Argue that stagnated is misleading if you want. For all I know that means that they have only marginally gone up or done, not literally stayed the exact same.

Maybe you think marginally better wages is enough. Fine for you.

The point I’m making is quite pointed and can’t be so easily dismissed with the empty rah-rah-progress slogans.

- Productivity has gone up under Neoliberalism

- Wages have stagnated

- Which means that Neoliberalism has not benefitted normal people

- Which means that relatively speaking people are worse off compared to if the wage trend of yester-decade continued

- ... even if one thinks that people are in absolute terms better off now

Which means that neoliberalism has been bad for regular people.

> Is your definition extremely narrow to include your cherry-picked countries? Yes.

Cherry-picked countries? Bro this board is the US. Not in terms of people but the country of origin and the majority of the focus on topics.

But the lopsided distribution is the case for the whole world of course. Percentage-wise:

- The bottom is a little better off

- The middle is a little better off than the bottom

- The top is massively better off

> Most of the world is much better off today than the 70s.

This could be argued for or against subjectively for hours. People have smarthpones. Housing is expensive. As is typical the elitist[1] side goes for the subjective angle.

What I referred to is objective. But more narrow.

> I know I'm fighting against the populist zeitgeist here, so unlikely to make much traction, but anyway.

It’s you and the ghost of Marie Antoinette against the world huh.

[1]: In general: elitist or uninformed.
Ask HN: What are others using to connect with good UX talent these days?
by travisgriggs | 2025-07-03 17:46:25+00:00
Back in the day, I had middling success with 99designs. Ended up with a long running relationship with a guy in Wales. And some decent work out of a guy in Toronto. Though I'm usually a big fan of "local networking" for work relationships, we just have not had good look with the people we can connect with through local connections. We tried hard.

We're a small team, working in Agtech, working on a data visualization app. We have plenty of concepts. We don't need more ideas. What we do need is people who are good at putting lipstick on things, and then giving nudges in how to improve usability, without needing to change everything just so their input feels unique and needed. We don't need a bunch of operation overhead. Just a gun for hire, that we can call up, sick on a mercenary task, and then wait til we call them again.

What are others using to procur that kind of relationship? Is 99D still an actually good choice? All of the "alternatives to 99 designs" look like they were written by AI or someone with an agenda.
by ryao | 2025-07-03 17:46:33+00:00
That talk predates the death of SRAM scaling. I will not bother wasting my time watching a video that is out of date.

That said, you should read that I did not say Moore’s Law was entirely dead. It is dead for SRAM and IO logic, but is still around for compute logic. However, pricing is shooting upward with each die shrink far faster than it did in the past.
by johnsmith1840 | 2025-07-03 17:46:37+00:00
Things like BERT are a load bearing structure in data science pipelines.

I assume there are massive number of LLM analysis pipelines out there.

I suppose it depends if you consider non determinist DS/ML pipelines "loadbearing" or not. Most are not using LLMs though.

3D parts regularly are used beyond prototyping though as tooling for a small company can be higher than just metal 3D parts. So I do somewhat agree but the loss of productivity in software prototyping would be a massive hit if LLMs vanished.
by 8fingerlouie | 2025-07-03 17:47:37+00:00
Absolutely, passkeys couple a trusted device (typically a phone with HSM) with asymmetric encryption.

HSM ensures that the device is actually the device it claims to be, as the key cannot leave the device, and by coupling it with biometrics, which is authentication, you prove to the device you are who you claim to be.

So by the device authenticating you, the device by extension can authenticate you against the remote site using a cryptographic challenge.

There is no vendor lock in however. You can use a password manager like 1Password to store passkeys, or even Apples keychain supports synchronizing the passkey across devices (including windows). KeepassX also supports passkeys, so it’s not limited to official vendors like TPM.

As for HSM, you can also use something like a Yubikey.
by TheAmazingRace | 2025-07-03 17:48:00+00:00
I heard NASA used their Amiga systems clear up to 2006, which is a rather unusually long lifespan for the application they intended them for. But I suppose commodity PC hardware and the software they needed just wasn't really there at a price point that made sense, plus, I guess as the old adage goes... if it ain't broke, don't fix it.
by triceratops | 2025-07-03 17:48:00+00:00
> I don't know what you love and call capitalism

Private property and competitive free markets. I just don't like where they end up. I think they need a firm hand to keep from turning into a paperclip maximizer. Maybe that's impossible, but we can't know until we really try.

It's not like other systems have a better track record on environmental protection. https://en.wikipedia.org/wiki/Aral_Sea
by Retr0id | 2025-07-03 17:48:15+00:00
I got AI-generated vibes from the banner image, which surprised me because I wouldn't expect someone to generate something so trivial.

So I investigated, lining up the real Spotify logo in GIMP - it doesn't match up, the details are different!

But then I checked the image metadata:

`Actions Software Agent Name : GPT-4o, OpenAI API`

Doh, I should've saved time and checked that first. TIL OpenAI explicitly watermarks their output images via metadata. It even has c2pa signatures (which I didn't bother trying to verify)
by codekansas | 2025-07-03 17:48:29+00:00
To be honest, I don't know that there are many applications today which humanoids are the best form factor to solve. I would view it more as a form factor that is likely to get much more useful over the next few years, and having the hardware in your home lets you try out new techniques as they come online.

Personally, I think the first real use cases will mostly be entertainment. Humanoids have a high "coolness" factor. Also, I think there's a long tail of random problems which you don't want to buy a new robot to solve, but which, if you have a robot lying around that isn't perfect but is "good enough", might be possible to solve imperfectly. For example, I just had a newborn baby, and I was thinking it would be nice if I had a static arm that could hold his bottle for me. There's a lot of tail end problems like that in your day to day life. But I think the really interesting capabilities will come once there's very good end-to-end models running on-device.
by bobbyraduloff | 2025-07-03 17:48:59+00:00
Kernel level packet filtering to avoid Spotify ads is about the same level of mental gymnastics as the GPT-generated “we’re not pirates” argument in their README.

While Spotify is obviously an immoral company, you, the person reading this, are not entitled to free 24/7 cloud-streamed music on demand. They are a business and they don’t owe that service to you on principle.

If you don’t like them as a company, there’s way to purchase the music directly (remember how we all used the iTunes Store back in the day) and there are other streaming services whose morals you might find more acceptable.

To be clear, I’m not making some grand “piracy is evil” argument, but I’m saying that to publish software enabling piracy with the justification that a business’ free service is not good enough value for you is a bit out there.
by nucleardog | 2025-07-03 17:49:10+00:00
You got it.

After a long, protracted dispute with Denmark where we sent our respective militaries out to Hans Island to give each other gifts of Whiskey and Schnapps (known as "The Whisky War"), we finally settled on drawing a border down the middle of the island giving Canada and Greenland/Denmark a land border.

Canada shares a maritime border with France at St Pierre and Miquelon, a few islands off the coast of Newfoundland that are a French overseas territory.
by toomuchtodo | 2025-07-03 17:49:11+00:00
You're "stealing" (if you can even call it that) from Spotify, not artists. As of July 2025, Spotify has a market cap of $145.48B USD. This makes Spotify the world's 118th most valuable company by market cap. They'll be fine. No one has a right to revenue or profit.

Mental models differ, it is what it is. Stealing from artists is of course always poor form, don't do that.
Built a Symbolic System to Control and Audit GPT Interactions
by wk-al | 2025-07-03 17:49:24+00:00
I’ve been working on a project called SCS (Symbolic Cognitive System). It’s a symbolic reasoning layer that runs on top of large language models like GPT-4o, enforcing structure, auditability, and failure recovery across long AI interactions.

It’s not a prompt chain or CoT wrapper. It’s a manual control system with: • Entry-indexed memory (ENTRY_001 to ENTRY_310+) • Recursion-enforced modules ([THINK], [DOUBT], [BLUNT], etc.) • Symbolic operators ($, [], ~, ${}) • Manual version control and sealing • Drift detection, hallucination suppression, contradiction traps • Markdown-based logic architecture, installable via .zip with bootloader

I built it to force deterministic behavior over black-box LLMs. Most existing tools like agents, chains, or CoT don’t persist structure under recursion or symbolic stress. SCS is designed to survive failure through enforced logic and audit trails.

It is: • Public • Installable • Fully testable • Also live as a Custom GPT interface

GitHub: https://github.com/ShriekingNinja/SCS System overview and docs: https://wk.al Custom GPT (live runtime): https://chat.openai.com/g/g-6864b0ec43cc819190ee9f9ac5523377-symbolic-cognition-system

Would love thoughts, critique, or challenge from anyone exploring symbolic interfaces, alignment tools, or persistent reasoning layers.

Thanks
by codekansas | 2025-07-03 17:49:39+00:00
I think it's tricky to manage an open source community effectively while still being opinionated on the product. I don't want to get too sucked into coordinating adhoc contributors - we do have a strong core team of people, and we all live together, which is pretty important. But yea, still figuring out what the right dynamic here will look like. Thanks for the suggestions!
by mindslight | 2025-07-03 17:49:49+00:00
You're ignoring the current overriding redistributive policy of continually printing a large amount of new money (monetary inflation), and handing most of it to the banks to give away to asset holders. This siphons real wealth away from the edges of our society, and is a significant contributor to wealth inequality.

If you focus on smaller instances of redistributive policies without addressing that, you've done the equivalent of admitting a logical contradiction to your axioms and thus are able to come to some decidedly anti-individual-freedom conclusions. In this case, further turning the financial screws on the edges.
by disillusionist | 2025-07-03 17:50:39+00:00
If we were trying to create a real-time simulation system, then YES you are totally correct. However, many table-top RPGs rules only make sense in the context of adjudicating atomic actions (such as one creature passing an item to another) rather than multi-part or longer running activities. Readied actions are already a bug-a-boo that break down when pushed to extremes. While not listed in the rules, it might make sense for a DM to limit the distance or number of hand-offs that the "rail" can travel in a single round to something "reasonable" based on their own fiat.
Show HN: A browser extension to control Google's Random Number Generator
by chompin | 2025-07-03 17:50:51+00:00
TLDR: Built a simple extension to see how easily client-side logic can be manipulated. It lets you pre-select the winner of a basic online raffle as a sort of "magic trick."

First time posting a project on HN. First public github repo also. Keen on feedback.

I was exploring how browser extensions can interact with and modify a page's state in real-time, specifically what kind of access was needed to intercept a process without breaking the UI. The test tool was a bit of fun on its own, so I polished it up and decided to post it here.
by BiteCode_dev | 2025-07-03 17:51:14+00:00
There is no way those companies don't loose ton of money on max plans.

I use and abuse mine, running multiple agents, and I know that I'd spend the entire month of fees in a few days otherwise.

So it seems like a ploy to improve their product and capture the market, like usual with startups that hope for a winner-takes-all.

And then, like uber or airbnb, the bait and switch will raise the prices eventually.

I'm wondering when the hammer will fall.

But meanwhile, let's enjoy the free buffet.
by iamleppert | 2025-07-03 17:51:34+00:00
"Now we don't need to hire a founding engineer! Yippee!" I wonder all these people who are building companies that are built on prompts (not even a person) from other companies. The minute there is a rug pull (and there WILL be one), what are you going to do? You'll be in even worse shape because in this case there won't be someone who can help you figure out your next move, there won't be an old team, there will just be NO team. Is this the future?
Show HN: Outlier, a daily puzzle for word nerds and trivia champs
by paulvoge | 2025-07-03 17:51:59+00:00
Hello HN, I posted this a month ago when I released the game and I've since made a ton of changes (thanks for the suggestions!)

The premise is simple: one of these things is not like the other. Sometimes the themes are based on vocab / idioms ("A to Z", "Soup to Nuts", "The Works") other times idiosyncratic knowledge (Sloppy Joe, French Dip, Tuna Melt).

The fun lies in connecting the two. In this example, "Full Monty" is another idiom that means "Everything", but sounds like it could be a sandwich.

Eager to hear what you think!