MurphyA/hacker-news huggingface dataset:
by lcnPylGDnU4H9OF | 2025-08-02 15:03:47+00:00
> I was not reading propaganda

I don’t doubt this but it’s also easy to read the comment as though that’s where your thoughts originate.

> But it is answer to some other question that was more convenient to the "answerer"

I disagree on the question being unanswered, however; you did not ask for details but instead for confirmation.

I am saying this with the intention to be helpful; I am not intending to criticize your arguments. My point is simply that you did not communicate your thoughts as effectively as you seem to believe.
by jeswin | 2025-08-02 15:03:54+00:00
Claude Code is ahead of anything else, in a very noticeable way. (I've been writing my own cli tooling for AI codegen from 2023 - and in that journey I've tried most of the options out there. It has been a big part of my work - so that's how I know.)

I agree with many things that the author is doing:

1. Monorepos can save time

2. Start with a good spec. Spend enough time on the spec. You can get AI to write most of the spec for you, if you provide a good outline.

3. Make sure you have tests from the beginning. This is the most important part. Tests (along with good specs) are how an AI agent can recurse into a good solution. TDD is back.

4. Types help (a lot!). Linters help as well. These are guard rails.

5. Put external documentation inside project docs, for example in docs/external-deps.

6. And finally, like every tool it takes time to figure out a technique that works best for you. It's arguably easier than it was (especially with Claude Code), but there's still stuff to learn. Everyone I know has a slightly different workflow - so it's a bit like coding.

I vibe coded quite a lot this week. Among them, Permiso [1] - a super simple GraphQL RBAC server. It's nowhere close to best tested and reviewed, but can be quite useful already if you want something simple (and can wait until it's reviewed.)

[1]: https://github.com/codespin-ai/permiso
by derektank | 2025-08-02 15:04:02+00:00
>With six roommates, I would cook a couple dishes a week. Every meal would be multi course, with different people making salad, protein, sides, and maybe mixing up some drinks for the cooks.

I've never split meals with any of my roommates when I had them, and I cringe at the idea of asking them to accommodate my own idiosyncratic tastes. I, naturally, have lived on my own since I could possibly afford it. But I can see why this would be a huge benefit if you are so inclined to shared meal prep.

This article also makes a strong case for repealing laws outlawing SRO buildings, which can be designed to better accommodate shared cooking and socializing spaces than a building of 1 bedroom apartments.
by audinobs | 2025-08-02 15:04:11+00:00
Social darwnism is about getting paid.

As an IT professional I don't have to put up with grave injustices like less than optimal rent seeking for myself and friends.

Whatever decision I come to is basically the results of a science experiment. Of course, the results of the experiment just prove I am always right. If the results proved otherwise then obviously there was something flawed in the method and design of the experiment.

Science is the method that proves what my friends and I thought all along was not just true but to think otherwise proves you are an immoral person. Unlike my friends and I that the experiments prove we are the good guys.

If this wasn't true, my salary would be much less. "the market is always right"
by kaivi | 2025-08-02 15:04:38+00:00
> The premise is so asinine

I believe it's actually the opposite!

Anybody armed with this tool and little prior training could learn the difference between a Samsung S11 and the symmetry, take a new configuration from the endless search space that it is, correct for the dozen edge cases like the electron-phonon coupling, and publish. Maybe even pass peer review if they cite the approved sources. No requirement to work out the Lagrangians either, it is also 100% testable once we reach Kardashev-II.

This says more about the sad state of modern theoretical physics than the symbolic gymnastics required to make another theory of everything sound coherent. I'm hoping that this new age of free knowledge chiropractors will change this field for the better.
by MrDarcy | 2025-08-02 15:04:48+00:00
I’ve also felt what GP expresses earlier this year. I am a grey-beard now. When I was starting my career in the early 2000’s a grey-beard told me, “The tech is entirely replaced every 10 years.” This was accompanied by an admonition to evolve or die in each cycle.

This has largely been true outside of some outlier fundamentals, like TCP.

I have tried Claude code extensively and I feel it’s largely the same. To GP’s point, my suggestion would be to dive into the project using Claude Code and also work to learn how to structure the code better. Do both. Don’t do nothing.
by mooreds | 2025-08-02 15:06:10+00:00
I like this article about the acquisition (disclosure, I know the author).

https://strategyofsecurity.com/p/the-case-for-and-against-pa...

From the article:

> If Palo Alto Networks was going to do identity, they had to do it big.

> Commercially, there was no way they were going to build a successful identity business if they had just picked up a bunch of small companies and tried to put them together. They needed to bootstrap their entry into the market, so a scaled acquisition made sense.

> The identity market is at a completely different level of maturity compared to the situation when Palo Alto Networks built its cloud security business by stitching together smaller companies. That approach worked because the cloud security market was still forming. There essentially was no market leader to acquire.

> Identity has been through multiple generations of market leaders (Sun, IBM, CA, Oracle, and others. The market has already gone through multiple phases of disruption and M&A. For the most part, we've seen it all.

> Currently, we've landed with a handful of specialist identity players — some public, some owned by private equity firms. You know them: CyberArk, Okta, SailPoint, and Ping Identity. And then there's Microsoft. We'll get to that.

> Palo Alto Networks had zero chance of competing with those four companies (plus Microsoft and the other incumbents who still hold material market share) by building, buying, and partnering their way to a coherent identity offering.

> If there was one market where a massive deal had to be done, identity had to be it.

My read of that is basically they are buying a fast growing, big player in workforce identity that they can integrate in with their next generation security platform.
by nurettin | 2025-08-02 15:06:42+00:00
My response wasn't intended to signal my intelligence as much as to show the overall lack of serious thought in your reply since you seem to be ignoring the fact that there was a 15%+ overall drop in the stock market, much higher in tech sector. But let's spell it out for you:

o-1 was mimicking the newest "explain your solution step by step" prompts which were proven to be more effective at the time.

ds-v1 came up with an actual chain of thought, imitating meandering and self doubt which sometimes went on for a while creating entertaining loops and introducing a new class of halting problem and this became the de-facto standard. They also revolutionized the industry by programming cards directly via PTX.

Then all of huggingface implemented the paper and we got q4 versions that "thought".

Hope that jolted your memory without killing Hitler.
by jodrellblank | 2025-08-02 15:07:00+00:00
The earlier search will be on a shorter input which will find more results; imagine waiting for everything that contains "e" before you can get the one result for "europa" that you wanted. Isn't that pattern going to happen most of the time - waiting for a large amount of useless generated and transferred and disposed-of, before the search you want will run?
by galangalalgol | 2025-08-02 15:07:11+00:00
This comes up a lot, and exercise and diet surely do work. But the notion of set points is also real and well studied. Once you become overweight and especially obese, your body does all sorts of crazy things to try and maintain that weight. Modulating the metabolism, sleepiness, energy levels etc. The percentage of people who have been obese and returned permanently to a healthy weight through diet and exercise is small enough that if it were a drug, people wouldn't even try it.

People talked about glp drugs moving the set point, I don't know of any research supporting that. It seems like stopping the drug usually adds the weight back. And they are not without risks. But obesity is worse.

You are spot on about American food products. They are calorie rich and nutrient poor. But the obesity problem has spread outside America now. I read one journal article suggesting the spread pattern was more like what you see with the introduction of an unrecognized dangerous chemical, or even a mildly contagious pathogen. Whether it is some odd gut biome pathogen, a weird food additive, or if the chemical is how we grow food itself, the problem isn't contained.
by silvestrov | 2025-08-02 15:07:19+00:00
One more optimization idea: instead of the trie mapping to the suffix string directly, then instead make an array of unique suffixes and let the trie map to the index into the array, e.g.

const suffixes = [",,,", "a,u,u,u", ",,i,s", ",,,s", "i,a,a,a", ...];

and then use the index of this list in the

var serializedInput = "{e:{n:{ein:0_r: ...
by Retr0id | 2025-08-02 15:07:45+00:00
> There are 43,252,003,274,489,856,000 ways to arrange a Rubik’s cube. If I could evaluate a million arrangements per second, it would take over 1.3 million years to evaluate all arrangements. So, inspecting every individual arrangement is out.

For people who like powers of 2, that's "only" 2^65.2

That's within the realm of computability in practical timespans, if you can make the code fast and have $$$$$ to spend on compute. (modern CPU cores can do billions of operations per second, and that's not even considering GPUs)

The approach presented in the article is obviously far more efficient, but I wonder if anyone's done a "full search" of all possible cube positions before. I don't think there's any reason to do that, but that hasn't stopped people before (see: pi calculation records).
by yuliyp | 2025-08-02 15:07:56+00:00
There are a few reasons:

1. Random is the one algorithm that can't be fooled. So even if there's something against number of connections as a load metric, not using that metric alone dampens the problems.

2. There is a lag between selection and actually incrementing the load metric for the next request, meaning that just using the load metric alone is prone to oscillation

3. A machine that's broken (immediately errors all requests) can capture almost all requests, while 2-random means its damage is limited to 2x its weight fraction

4. For requests which are a mix of CPU and IO work, reducing convoying (i.e. many requests in similar phases) is good for reducing CPU scheduling delay. You want some requests to be in CPU-heavy phases while others are in IO-heavy phases; not bunched.
by arrowsmith | 2025-08-02 15:07:59+00:00
You need a system prompt to get that behaviour? I find ChatGPT does it constantly as its default setting:

"Let's be blunt, I'm not gonna sugarcoat this. Getting straight to the hard truth, here's what you could cook for dinner tonight. Just the raw facts!"

It's so annoying it makes me use other LLMs.
by michalpleban | 2025-08-02 15:08:12+00:00
I have never used the butterfly keyboard 700C (my first ThinkPad was the 365X) but I immediately fell in love with the trackpoint since day one. I will never go back to a mouse. Fortunately you can buy USB keyboards with trackpoints so that's what I'm using for my desktop. It's also kinda funny when other people ask me to use my computer, and then hunt around my desk for the mouse ;)
by sternerfudging | 2025-08-02 15:08:41+00:00
Location: United Kingdom

Remote: Yes

Willing to relocate: Yes

Technologies: Ruby on Rails, Javascript/Typescript, PostgreSQL, Redis, Stimulus, Turbo, AWS, Heroku, Golang, Git, Linux

Email: me [at] alexsmith [dot] xyz

Website: https://alexsmith.xyz

I'm a web developer specializing in Ruby on Rails with 9 years of experience, including:

- Adding features to and maintaining Rails 5, 6 and 7 projects

- Working with popular gems like Devise and Sidekiq

- Accessing and building APIs

- Code reviews

- Mentoring junior staff

Projects I've contributed to:

- A popular influencer marketing marketplace (Rails)

- Computer vision aided CNC software (Golang)

- Supermarket product nutrition web scraper + searching/filtering app (Rails, Typescript)
by qaq | 2025-08-02 15:08:53+00:00
Another really nice use case building very sophisticated test tooling. Normally a company might not allocate enough resources to a task like that but with Claude Code it's a no brainer. Also can create very sophisticated mocks like say db mock that can parse all queries in the codebase and apply them to in memory fake tables. Would be total pain to build and maintain by hand but with claude code takes literally minutes.
by RickJWagner | 2025-08-02 15:09:49+00:00
Probably not so imaginative as that, but there’s a whole YouTube channel devoted to AOC’s stupidity.

Favorites might include the one where she fails in trying to identify the three branches of government, or the one where she says congressional reps are inaugurated and sign bills. Those don’t have the amusing color of MGTs idiotic statement, but they are every bit as stupid and maybe even more shocking, given her job.
by SleepyMyroslav | 2025-08-02 15:10:21+00:00
I had to think carefully if I would ever agree with 'plausible situation' at any point of my career. And the answer is no. If they really needed 2-3 ppl they would have adjusted their sponsorships/donations plan and picked up those ppl full time. There are costs of bigger teams and wider contributor networks that are rarely advertised.

But ofc what can I know about browsers, I am just a gamedev. From my PoV (studio tech director) in custom game engines juniors mostly do acts of wanton destruction in the name of curiosity. And then leave for better compensated industries anyway.

In my opinion folks inciting random contributions from webdev crowd unfamiliar with C++ are not helping. And those who are familiar should know better than to do random drive-by features.
Show HN: I Made LocalStorage Better
by goodpanda | 2025-08-02 15:10:40+00:00
I use localStorage a lot for different purposes. In the past mostly to store one-off values and things that I didnt really care too much for. These days i am getting more focused on apps that keep data on client side and quickly found that localStorage can get messy with large number of fields and data etc. So this is just gonna make it a bit less messy.
by smegger001 | 2025-08-02 15:10:51+00:00
Honestly I dont know that I believe that narrative, music labels have been cheating the talent out of the proceeds of their work since Edison phonograph. Labels claiming to the artist that they dont make any money while they use creative accounting to charge any and every expense to the artist and is a long and storied practice in the industry. Artist are expected still to pay x% of sales revenue for "breakage fees" on digital downloads example. Breakage fees having been introduced to cover the loss to the breaking in transit of early brittle shellac phonograph records. ID dont know about you.but tje think the breakage cost of a mp3 file should be on the scale of negligible to nonexistent.
by 1718627440 | 2025-08-02 15:11:48+00:00
I think the ones using only "dumbphones" are also the people who don't like companies influencing them. Also the market is already saturated. I get good "dumbphones" for less than 10€. An adult can basically get a new phone everyday.

It's really bad, not more people will be using them. My phone has a browser with a cursor(!), and the equivalents of Google Maps and Spotify, that also (would) work offline. But I can't use them because the servers are down.

I always wonder what a smartphone really brings to a table besides a touch screen, better camera and faster chips. In terms of UX it seams worse.
by profsummergig | 2025-08-02 15:11:54+00:00
An undiagnosed alcoholic (IMHO) I used to know,

would happily spend 6 hours any evening, drinking with anyone, gossiping about completely useless things.

They could be doing this with complete strangers whom they would never meet again,

they could even be doing this with someone visiting to let them know that they were going to sue them (actually happened at least once).

They thought they were very "social".

Yeah, if this is what "sociality" means, please spare me its gifts.
by tticvs | 2025-08-02 15:12:01+00:00
> Just because things have been horrific up to this point, does not mean that we should want them to continue to be horrific

Wrong. Things stopped being horrific precisely because of the overwhelming amount of weaponry produced by capitalist enterprises on behalf of democratic nations. Continuing the process prevents the horrors from returning.

> Advocating for change against the violent factions of the world, is indeed, a good thing to do.

Also wrong. Any "violent faction" that would listen to you is de facto a good faction, so you are either wasting your time or undermining exactly the factions you should be empowering.
AI Teammates for for Revenue Teams
by davismartens | 2025-08-02 15:12:54+00:00
In my experience the difference between good and bad revenue teams has always been huge and a massive advantage for those that get it right. It often comes down to how consistently they stay in touch with customers. Following up at the right time, surfacing issues before they escalate, or just making sure no opportunity slips through. But most teams don’t have the time or discipline to do this.

That’s what led me to start building https://chuff.co. It lets you create agents in natural language that help with outreach, follow-ups, support, and account management.

Agents can use tools like email, APIs, and web search to look things up or take action. They also have a small internal database to keep track of people and companies, which sits alongside whatever tools you already use.

Speaking to founders and revenue teams, I’ve seen some interesting use cases, for example: an agent that checks order status in Shopify and drafts updates when a customer emails in, another that tracks invoice status in Stripe and follows up on overdue payments or syncing an inbox and asking an agent to suggest who to re-engage and write follow-ups.

Still early. Would be curious to hear from others working on this problem or thinking about AI in customer-facing workflows.
by unshavedyak | 2025-08-02 15:13:13+00:00
> 2. Start with a good spec. Spend enough time on the spec. You can get AI to write most of the spec for you, if you provide a good outline.

Curious how you outline the spec, concretely. A sister markdown document? How detailed is it? etc.

> 3. Make sure you have tests from the beginning. This is the most important part. Tests (along with good specs) are how an AI agent can recurse into a good solution. TDD is back.

Ironically i've been struggling with this. For best results i've found claude to do best with a test hook, but then claude loses the ability to write tests before code works to validate bugs/assumptions, it just starts auto fixing things and can get a bit wonky.

It helps immensely to ensure it doesn't forget anything or abandon anything, but it's equally harmful at certain design/prototype stages. I've taken to having a flag where i can enable/disable the test behavior lol.
Show HN: I built a stock analysis tool after investing since age 14
by OskarVolcansek | 2025-08-02 15:13:21+00:00
Hi HN,

I started investing when I was 14 and always found it annoying to manually value companies using spreadsheets.

So I built Socks2Stocks for 3 reasons: 1. To calculate fair value in seconds without spreadsheets. 2. To stop jumping between Yahoo Finance, Macrotrends, and Excel just to get a all the data. 3. To get historical data without going bankrupt.

I named it Socks2Stocks because that’s how I started. First saving money in a sock and eventually putting it into the stock market.

Socks2Stocks lets you: - estimate fair value using a DCF calculator(automatically) - access 30 years of financial data - compare up to 5 companies side by side - view clean charts and switch to a "Berkshire mode" for fun (UI from the 90s)

Would love to hear your thoughts or suggestions.

Thanks, Oskar
by snozolli | 2025-08-02 15:13:24+00:00
on my wrong side

What's a wrong side?

I couldn't see his motorcycle both from my rear vision and side mirrors.

You seem inattentive. The motorcyclist didn't "sneak" into a spot, he simply minded his own business and parked. You didn't even notice a motorcycle park behind you while you were moving things around inside your car? I'm sorry, but you're simply inattentive.

many motorcyclists drive from their perspective and not that of four-wheeled driver's

This statement strikes me as extremely ironic.
by AIPedant | 2025-08-02 15:13:31+00:00
The expected value is itself a random variable, there is always a chance you mischaracterized the underlying distribution. For sports stars the variance in the expected value is extremely small, even if the variance in the sample value is quite large - it might be hard to predict how an individual sports star will do, but there is enough data to get a sense of the overall distribution and identify potential outliers.

For AI researchers pursuing AGI, this variance between distributions is arguably even worse than the distribution between samples - there's no past data whatsoever to build estimates, it's all vibes.
by mystraline | 2025-08-02 15:13:39+00:00
In my smaller city, parks and benches are populated with homeless people of various types. At minimum, the benches are used.

Worse off, a significant minority are actively violent with a good dose of various untreated mental illnesses. Crossing them is not good for your health. And it also makes kind of a terrible environment to talk with friends, while avoiding drug needles.

Even the public library has similar problems, but at least they have security guards (yes, plural, sigh).

That basically leaves our respective homes/apartments and pay-money-to-consume-and-sit places. And even bars are mostly off limits due to highly acoustic reflective surfaces and overly loud music, to dissuade talking and encourage more drinking.

There's very little places to meet in public that is encouraging and free. Then again, I think that really is by design.