MurphyA/hacker-news huggingface dataset:
by meerab | 2025-09-02 22:46:01+00:00
I have barely written any code since my switch to Claude Code! It's the best thing since sliced bread!

Here's what works for me:

- Detailed claude.md containing overall information about the project.

- Anytime Claude chooses a different route that's not my preferred route - ask my preference to be saved in global memory.

- Detailed planning documentation for each feature - Describe high-level functionality.

- As I develop the feature, add documentation with database schema, sample records, sample JSON responses, API endpoints used, test scripts.

- MCP, MCP, MCP! Playwright is a game changer

The more context you give upfront, the less back-and-forth you need. It's been absolutely transformative for my productivity.

Thank you Claude Code team!
by 2muchcoffeeman | 2025-09-02 22:46:07+00:00
I’ve been trapped in a hole of “can I get the agent to do this?” And the change would have taken me 1/10th the time.

Choosing the battles to pick is part of the skill at the moment.

I use AI for a lot of boiler plate, tedious tasks I can’t quite do a vim recording for, small targeted scripts.
by dcdevito | 2025-09-02 22:46:20+00:00
I’m not a fan of most AI implementations to date, but I will say Google is clearly making a bold statement by trying to make the Pixel product lineup hardware to run AI front and center.

I wonder if the general public will care - they can be pretty unpredictable. People generally like party tricks and having an AI assistant to talk to may go farther than we nerds think.
by xenobeb | 2025-09-02 22:46:31+00:00
No rap before Hamilton is under exposure to NYC boom bap. Lin-Manuel Miranda is quite good but I am sure he wouldn't put himself on the level of Big Pun or Nas.

Miles Davis - Kind of Blue is the best selling jazz album of all time but it is still a specific sub genre of cool jazz that might put you to sleep.

Herbie Hancock - Head Hunters I think is the second best seller. I really don't know if I have ever read someone say Head Hunters sucks. It probably isn't what you expect in the same the way Hamilton sounded different to you.

I would go with those two and if you don't like either I wouldn't bother looking for more.
by jazzyjackson | 2025-09-02 22:46:37+00:00
> but there does seem to be

I need to stop you right there! These machinations are very good at seeming to be! The behavior is random, sometimes it will be in a high dimensional subspace of refusing to change its mind, others it is a complete sycophant with no integrity. To test your hypothesis that it is more confident about some medicines than others (maybe there is more consistent material in the training data...) one might run the same prompt 20 times each with various drugs, and measure how strongly the llm insists it is correct when confronted.

Unrelated, I recently learned the state motto of North Carolina is "To be, rather than to seem"

https://en.wikipedia.org/wiki/Esse_quam_videri
by unleaded | 2025-09-02 22:46:43+00:00
>(Btw, someone gave me the hint to set its personality mode to "Robot", and that really helps make it less annoying!)

Kimi K2's output style is something like a mix of Cynic and Robot as seen here https://help.openai.com/en/articles/11899719-customizing-you... and I absolutely love it. I think more people should give it a try (kimi.com).
by toasterlovin | 2025-09-02 22:46:43+00:00
Every single major retailer does this. It's not collusion, it's just smart policy. Shelf space is insanely valuable. Retailers have customers walking around their stores (or making searches in Amazon's case) at the final step in the sales funnel. No retailer wants to get a customer that close to buying (often at considerable expense) then lose them because the brand either has weak channel price control or is trying to divert customers to their own website by offering a discount.
by nickpapciak | 2025-09-02 22:46:46+00:00
Glad you mentioned this! We do use open source rule-based scanners internally to make it more deterministic. This is also a new feature, and we'd probably want to integrate with existing tools rather than competing with them. We do think there are some benefits of using LLMs though.

I think the power language models introduce is being able to more tightly integrate app-code with the infrastructure. They can read YAML, shell scripts, or ad-hoc wiki policies and map them to compliance checks, for example.
by godelski | 2025-09-02 22:46:56+00:00
Yeah he abuses a lot of phrases... He does provide a master class on psuedointellectualism though. Drops enough vernacular that layman think he's smart and even enough that experts might think they're in good company if they don't pay too close attention. But I think the biggest clue that it's fake is how dismissive he is of nuance and detail. It's such a classic defense from psuedointellectuals because they know if they venture into depth then the gig is up. Meanwhile, look at any two nerds arguing. It's always nuanced and over minute things that they'll always insist are very important (because often it is, but only at that level).
by ar1988 | 2025-09-02 22:47:13+00:00
Location: London, UK

Remote: remote (preferred) but willing to travel to office

Willing to relocate: No

Technologies: - Programming Languages: Java, Scala, JavaScript/TypeScript, Python - Data Engineering/ETL: Apache Spark, SQL, Redshift, Tableau (Hyper Extracts), DuckDB, Bigdata - Frontend: React, Redux, AntD, Tableau (Embedded) - Backend: Spring Boot, Hibernate, JPA, MariaDB/MySQL, Postgres, AWS (EC2, S3, Lambda & RDS) - DevOps : AWS, Docker, Micro Services, Linux, Git, Jenkins, JIRA

Email: al33noor+oct2024-hn[at]gmail.com

Senior full stack engineer with 20+ years of experience building SaaS for Bank of America, Thermo Fisher Scientific, O2 UK, Springer Nature and start-ups.
by Animats | 2025-09-02 22:47:17+00:00
Important subject, useless article.

Some new ideas in world models are beginning to work. Using Gaussian splatting as a world model has had some recent success.[1] It's a representation that's somewhat tolerant of areas where there's not enough information. Some of the systems that generate video from images work this way.

[1] https://katjaschwarz.github.io/ggs/
by jsheard | 2025-09-02 22:49:43+00:00
The AI tax is crazy, Pixels now reserve 3.5GB of RAM to keep Googles local models permanently loaded regardless of how much you use them, or whether you use them at all. The base Pixel 10 has 12GB of RAM so that's nearly a third set aside for something you may never use!

Last year they had the relative sense to only enable that "feature" on the higher end SKUs with 16GB of RAM, while the lower end SKUs with 12GB would load the models on-demand, but starting with the Pixel 10 series it now applies across the board.
by bogwog | 2025-09-02 22:50:11+00:00
What do you define as "flourished"? Chrome won in part because it was better than Internet Explorer, but ironically, the internet was better back when IE had majority market share.

Today, 99% of internet traffic goes to a handful of sites/apps, and the vast majority of the ad revenue on the internet goes to a handful ad companies. The internet is a SEO spam shit hole crafted in service of Google's easily gamed ranking algorithms, and designed with the sole purpose of serving ads.

Google effectively owns the internet, and this ruling is a green light for them to take even more. I wouldn't be surprised if they stop releasing Chrome sources and fully ban ad blockers now. The court already ruled that the government can't touch them, even when they've been found to have broken the law.
by dijit | 2025-09-02 22:50:20+00:00
Thats exactly the parents point.

You only realise you can’t do something when you come into contact with trying to do it. Otherwise you live your life blissfully unaware of how free you arent.

Its like how you feel that driving is safer than flying, despite driving being the most dangerous thing most people do… you only realise how dangerous it is when its too late.
by duxup | 2025-09-02 22:50:43+00:00
Some that come to mind to me from the old days (some less old than others):

- "Street fashion" subs, where photos were NOTICEABLY of underage girls taken on the street candidly, usually from a long distance (telephoto lens), and everyone talked about "fashion" in ways you figured out pretty fast were not about fashion. There were a number operating at the same time as a sort of redundancy as they would vanish from time to time.

- CSAM investigation type subs, where users who REALLY knew the lingo and details of CSAM talked about how they were investigating CSAM elsewhere on the internet ... like they were amateur police, but it was kinda indistinguishable from them being connoisseurs. They also would tell each other very suspicious stories about their investigations, like something a jr. high student would make up because they don't know how the world works. It was like they thought they were setting up some sort of plausible deniability or something...

- Gamergate and that whole bizzaro world spanned subs but it was absolutely insane how emotionally charged the devotes were about something as inconsequential as ... video game reviews.
by harmmonica | 2025-09-02 22:51:23+00:00
Big question is whether it replaces and then doesn't create new opportunity to make up for those casualties. I'm not sold on this, but there's this part of me that actually believes LLM's or perhaps AI more broadly will enable vast numbers of people to do things that were formerly impossible for them to do because the cost was too great, or the thought of doing it too complex. Now those same things are not only accessible, but easy to access. I made a comment earlier today in the thread about Google's antitrust "win" where things I couldn't formerly have done without sizable and costly third-party professional help are now possible for near-zero cost and near-zero time. It really can radically empower folks. Not sure that's going to make up for all the job loss, but there is the possibility of real empowerment.
by nickpapciak | 2025-09-02 22:51:34+00:00
These are fair criticisms. I will say, while each of these examples are challenging problems for agents to carry out, I do believe they can be solved. Especially with a tighter integration with app code.

We are always trying to learn more based on our customer's feedback. What we've learned so far is that infra setups are all extremely different, and what works for some companies don't work for others. There's also vastly different company cultures related to ops. Some companies value their ops team a lot, other companies burden them with way too much work. Our goal is to try to make that burden a little lighter :)
by CharlesW | 2025-09-02 22:52:05+00:00
Good creators tend to treat their tools with respect, and I can't imagine any reason we shouldn't feel gratitude toward our tools after a particularly satisfying session.

Also, there may be selfish reasons to do this as well: (1) "Should We Respect LLMs? A Cross-Lingual Study on the Influence of Prompt Politeness on LLM Performance" https://arxiv.org/abs/2402.14531 (2) "Three Things to Know About Prompting LLMs" https://sloanreview.mit.edu/article/three-things-to-know-abo...
by kube-system | 2025-09-02 22:52:31+00:00
Food with poison in it is both criminally and civilly illegal, and it puts peoples lives in danger.

Equating something like this to closed source software is why some people don’t take FOSS seriously.

You might think I was being facetious, but I’m being completely serious: the only way for FOSS to compete is by producing good products and bringing them to market. If FOSS advocates keep trying to fight some software licensing culture war instead of producing good technology, they’re not going to change anyone’s mind. 99.999% of people do not give two shits about a software license, they just want to use a damn phone.
by hax0ron3 | 2025-09-02 22:53:06+00:00
I disagree with what has been done in the Mahmoud Khalil matter. But it is a far distance between that on the one hand and what happens in places like Russia on the other.

I'm not trying to minimize the dangers of Trump. My point is that there is a huge difference in the level of authoritarianism between today's US and what I consider to be actual authoritarian countries. Today's US is one of the freest countries on the entire planet. We should keep it that way. I don't see what good it does to act as if today's US is anywhere close to actual authoritarian countries.
by kulahan | 2025-09-02 22:53:08+00:00
Wasn't there some horrible story about the number of animals killed in the filming of Homeward Bound or some similar movie? I simply cannot comprehend the callousness of people towards animals back then. I guess our cultures are simply too different, but it genuinely seems like people saw all animals as "things" until, like, the 1950s or something like that. What the heck?
by lsy | 2025-09-02 22:53:49+00:00
A world model itself, in its particulars, isn't as important as the tacit understanding that the "world model" is necessarily incomplete and subordinate to the world itself, that there are sensory inputs from the world that would indicate you should adjust your world model, and the capacity and commitment to adjust that model in a way that maintains a level of coherence. With those things you don't need a complex model, you could start with a very simple but flexible model that would be adjusted over time by the system.

But I don't think we have a hint of a proposal for how to incorporate even the first part of that into our current systems.
by syncsynchalt | 2025-09-02 22:54:02+00:00
> Finally, the team noticed one user that was particularly flummoxed by the dialog box, who even seemed to be getting a bit angry. The moderator interrupted the test and asked him what the problem was. He replied, "I'm not a dolt, why is the software calling me a dolt?"

https://www.folklore.org/Do_It.html
by jcranmer | 2025-09-02 22:54:25+00:00
If I write a vector v = [1, 3, 2], what I am actually saying is that v is equal to 1 * e₁ + 3 * e₂ + 2 * e₃ for three vectors I have previously decided on ahead of time that form an orthonormal basis of the corresponding vector space.

If I write a matrix, say, this:

[[1 2] [3 4] [5 6]]

What I am doing is describing is a transformation of one vector space into another, by describing how the basis vectors of the first vector space are represented as a linear combination of the basis vectors of the second vector space. Of course, the transformed vectors may not necessarily be a basis of the latter vector space.

> The natural motivation of matrices is as representing systems of equations.

That is very useful for only very few things about matrices, primarily Gaussian elimination and related topics. Matrix multiplication--which is what the original poster was talking about, after all--is something that doesn't make sense if you're only looking at it as a system of equations; you have to understand a matrix as a linear transformation to have it make sense, and that generally means you have to start talking about vector spaces.
by jaggederest | 2025-09-02 22:54:43+00:00
> That will prevent it from eagerly implementing stuff.

In theory. In practice, it's not a very secure sandbox and Claude will happily go around updating files if you insist / the prompt is bad / it goes off on a tangent.

I really should just set up a completely sandboxed VM for it so that I don't care if it goes rm-rf happy.
by kcplate | 2025-09-02 22:54:51+00:00
> Just how is this NOT just a fresh coat of paint? It is precisely the same controls, providing precisely the same effects, but looking different.

I am not sure how someone would come to this conclusion if they are actually using it. This comment feels more like “I’ve seen screenshots and this is the conclusion I have drawn from what I have seen. The elements of this UI change go far beyond icons.

I’ve been using it daily since the dev release. It’s most definitely not the same controls at least within the apps that use some standard control and navigation elements. It feels new, but still familiar enough that I don’t think beyond the first few uses will require any additional thought.

Personally I was surprised at how much it conveyed the concept in my mind just through its visuals of the touch experience that I was interacting with a “thing” more than just a UI element. I fully expected to hate it, but don’t.
by Stratoscope | 2025-09-02 22:55:14+00:00
How is Chrome a better browser than Edge? They are both just custom builds of the underlying Chromium browser.

I switched from Chrome to Edge on my Windows machine a couple of months ago for the embarrassing reason that I had so many tabs open that Chrome slowed down to a crawl.

(Yes, I'm one of those lazy people who uses old tabs as if they were bookmarks.)

Of course I eventually opened enough tabs in Edge that it slowed down too! So I finally bit the bullet and started closing tabs in both browsers.

Otherwise, I hardly notice any difference between the two.

There are bigger differences on my Android device. Edge supports extensions! (Yay!) But it lacks Chrome's "tab group carousel" at the bottom of the screen. Instead, you have to tap an icon to open the full-page list of tab groups, then tap the tab group you already had open, and finally tap the tab you want from this tab group. (Boo!)

So I went back to Chrome on mobile but still use Edge on desktop.
by imadr | 2025-09-02 22:55:24+00:00
Again, thanks for the thorough and constructive answer, it doesn't come off as mean, on the contrary I appreciate it :)

I strongly agree that teaching is absolutely the best tool for learning. I wrote this article in part because I got inspired by the "What I cannot create, I do not understand" quote by Feynman.

I agree that the article is disorganized, and it's not only a feeling: it literally is! I had to shuffle around parts of the chapter about radiometry because I couldn't find the right place for it. I was kind of in a rush because I submitted this article as part of 3blue1brown's summer of math exposition.

I find it interesting that between the 3rd and 4th edition of pbr book, chapters have been reorganized too. Monte Carlo Integration has been moved to an earlier chapter before radiometry, reflection models..etc which I found confusing, but I suppose the authors had a good reason to do that. So I have a lot to learn on how to improve my writing and how to organize ideas into something coherent.

[0] https://some.3b1b.co/
by therealkripthor | 2025-09-02 22:55:36+00:00
I wrote this after one of my own systems got popped by RapperBot. Instead of just wiping, I decided to collect samples, pull some PCAPs, and see how it actually works. From infrastructure breakdown to encrypt C2 in TXT DNS records, binary reversing to exploit analysis, I've tried to dissect as much as I could to understand how everything connects together and share with the community. Happy to answer any questions too.
by timothyle85_ | 2025-09-02 22:55:51+00:00
Location: San Jose CA

Remote: Yes

Willing to relocate: No

Technologies: C++, C, Python, FastAPI, TypeScript, Rails, Node.js, React, Next.js, Postgres, Docker, Kubernetes, AI tools (e.g. Cursor, Claude)

Résumé/CV: https://www.linkedin.com/in/thinhle/

Email: timothy@contextbuddy.app

Software Engineer with 6+ years of experience working with startups and large companies whose built products ready to market, operated on resource constrained devices, and resolved cross layer issues. I am fascinated by the future of the tech industry and would like to discuss our culture fit!

https://github.com/TimothyLe
by reliabilityguy | 2025-09-02 22:56:07+00:00
> Working without authorization is being an illegal migrant being an "illegal immigrant".

No. Illegal immigrant is someone who entered without inspection, or someone who overstayed their visa (e.g., B1 tourist admitted for 90 days, and who failed to leave the US). See here, for example, https://www.law.cornell.edu/wex/illegal_immigrant

In contrast to that, the same individual on B1 visa admitted for 90 days who decided to work without authorization, and caught, will not be considered illegal immigrant, because they are in the country legally even though they violate some terms of their visa. Of course, when caught they probably will be deported, which again won't make them illegal immigrants.

I do not know why can accept that these are two different definitions. I personally know F-2 visa holders who had to not work between EADs. It did not make them illegal immigrants, because they had a valid status.

> You're showing your true colors suggesting this issue happened during Biden's term, and now you're both sides-ing the issue. One side's solution was passing an immigration reform bill and hiring more judges and administration to handle the influx in applications. The others is to send people to CECOT and other prison camps with no due process (even those with legal status) and ignore the courts. They're not the same.

I am sorry, but I do not plan to engage in emotions and hypotheticals as it is not constructive and leads nowhere.
by OkayPhysicist | 2025-09-02 22:56:15+00:00
Valve does not do this. Best I can tell, the idea that they do was created either maliciously or incompetently by the law firm suing them on antitrust grounds. What Valve does is assert that you may not offer Steam keys for your game at lower prices on other platforms, permanently. This is only possible because Steam lets game makers sell Steam licenses to their games on other platforms, cutting Valve out of the platform fees altogether. If you list your game on both the Epic Games store and Steam, you're just fine setting different prices on the two. If you sell Steam products keys to your users directly, who can then go and use those keys to claim your game on Steam, you can't undercut your Steam store listing on a permanent basis. You are even allowed to do temporary promotions on other platforms where you sell your Steam keys that you don't on Steam.
by into_ruin | 2025-09-02 22:56:20+00:00
I'm doing a project in a codebase I'm not familiar with in a language I don't really know, and Claude Code has been amazing at _explaining_ thing to me. "Who calls this function," "how is this generated," etc. etc.

I'm not comfortable using it to generate code for this project, but I can absolutely see using it to generate code for a project I'm familiar with in a language I know well.
by godelski | 2025-09-02 22:56:47+00:00
I think >90% of the time I hear the phrase "first principles" mentioned I'm safe in expecting something that is very high level to follow. I'm glad nerds have (kinda) been pushed into celebrity status but I also think there's a lot of cargo culting that has followed. Unsurprising I guess, since one is much easier than the other. I just wish there was more pushback, especially in tech (not because the only abuser of this, but we're definitely the ones with the most weight)

> you can get far more mileage out of the naive models than people want to admit.

All models are wrong, but some models are useful, right? I'm a big fan of this phrase so much because I think it helps us remember that it's okay to be wrong.

I feel like the biggest problem of first principles is that this is almost never where you start. Rather it is something you work towards. Where it then becomes an iterative process expanding/extrapolating out, then coming back in and refining. Low level knowledge is so beneficial, but also very difficult to obtain. It's even more difficult to see how much room is below you without ever having gone down.