MurphyA/hacker-news huggingface dataset:
by dotancohen | 2025-07-10 02:21:11+00:00
> That's not really an experiment is it? You basically just used them to create a hypothesis but you never actually proved anything

The experiment was checking how well another unrelated LLM could write code using the syntax. And then in the reverse direction in new sessions.

> They're great at writing text and code so the fact that the other LLM was able to use that syntax to presumably write code that worked (which you had no way of proving since you can't actually run that code) doesn't really mean anything

Of course I could check the code. I had no compiler for it, but "running" code in one's head without a compiler is something first year students get very good at in their Introduction To C course. And checking how they edit and modify the code.

This isn't a published study, it was an experiment. And it influenced how I use LLMs for work, for the better. I'd even call that a successful experiment, now that I better understand the strengths and limitations of LLMs in this field.
by numpad0 | 2025-07-10 02:21:40+00:00
OT but why isn't longnow format LSB(LS Digit) first? 8102, 2102, etc. The problem is that years as variables are often processed as left aligned fixed length MSB first, so it's hard to make year processing code robust over wide ranges of time. If it had been LSB/LSD first, overflow checks can be just a truncation.

8102 and 2102 clearly belong to same age, 5491 and 8391 are more far apart but it's visually apparent that they share two LSDs, and a C program that displays rate of return of a 01-year bond will only have to care at most "654" part of year 654321 entered by user.

"02012" is more perplexing and it can be longer by whole 16 bits[than regular notation] or so[on some systems].

edit: edited for basic clarity
by SECProto | 2025-07-10 02:23:58+00:00
Yeah when I think further on it, I've never heard of it here in Ontario. In Atlantic Canada though, it's definitely made with molasses. Google search results [1] suggests this is a regionalism (Atlantic Canada and new england states)

If I was offered brown bread and got a boring whole wheat, I'd be sorely disappointed.

[1] https://my-mothers-cook-books.ca/2021/05/29/brown-bread-vs-p...
by journal | 2025-07-10 02:24:18+00:00
somewhere only in one place there will be main index with at least references to locations where to find others. at the top somewhere there is always just a flat list. this is a multi-dimensional problem. i really want to know real life scenario someone arguing for or against this. really interested to see what side people pick and where they draw the line of what it means to be multi-tenant. personally, i will never again write multi-tenant code ever again in my life. the implementation i've modeled for myself because i understood that immediate backup and restore is more important than fancy multi-tenancy.
by grg0 | 2025-07-10 02:25:37+00:00
Unfortunately this is a topic that isn't open enough, and architectures change rather quickly so you're always chasing the rabbit. That being said:

RDNA architecture (a few gens old) slides has some breadcrumbs: https://gpuopen.com/download/RDNA_Architecture_public.pdf

AMD also publishes its ISAs, but I don't think you'll be able to extract much from a reference-style document: https://gpuopen.com/amd-gpu-architecture-programming-documen...

Books on CUDA/HIP also go into some detail of the underlying architecture. Some slides from NV:

https://gfxcourses.stanford.edu/cs149/fall21content/media/gp...

Edit: I should say that Apple also publishes decent stuff. See the link here and the stuff linked at the bottom of the page. But note that now you're in UMA/TBDR territory; discrete GPUs work considerably differently: https://developer.apple.com/videos/play/wwdc2020/10602/

If anyone has more suggestions, please share.
by joe_the_user | 2025-07-10 02:29:37+00:00
Energy storage is a solved problem - or rather has a multitude of well known solutions as well as up-and-coming ones.

Energy storage isn't popular with grid operators because it requires a different kind of grid. US grid operators don't want to upgrade their operations for solar or for other problem 'cause their profit strategy is running their capital into the ground.

Solar energy production in many countries is increasing exponentially but who knows idiocy US policy is going to mandate going forward.
by rcpt | 2025-07-10 02:30:35+00:00
Easily 10x smaller than the Bay (unless you count defense contracting as tech).

It's still California so all the usual things like NIMBY zoning and prop 13 ruin the built environment. That being said, a lot of LA was built before the 80s so it's not as sprawling as the Bay. There are almost no tech buses so you need to plan life around commuting.
by joules77 | 2025-07-10 02:31:20+00:00
"We outsourced it to the 3rd world cuz it costs 20 bucks a week to hire a "certified" sysadmin there"

You want data of any Large corp in the US - fly to well known outsourcing destinations. Stand outside the gate of their "global delivery centers". Hand out cash. Get access to whatever you want.

But the main thing to understand here in 2025 is that getting access to/monetizing user data has become so normalized, that you could legally just go to McD Biz Dev (or which ever other large corp) and say - hey guys I have this algo that can add 2 bucks of revenue per user per quarter (throw in a - just look at Meta they extract 70 bucks out of their American users and atleast 12 bucks out of everyone else per quarter just using the personal data). To test my algo, I need access to your DB. Your competitor has already given me access to theirs for testing.

What is corporate robot going to do?

They will hand you the data.
by reactordev | 2025-07-10 02:31:35+00:00
This. He was addicted to Twitter. He saw value in it and thought he could run it better. He wanted to be “The Place” where things were talked about. Where he could control the narrative.

History has shown us, the more you try to control it, the more it slips through your fingers. The best surfers know, you ride the wave, not fight it.
by allenu | 2025-07-10 02:32:32+00:00
There must be so many tiny little differences like this. I remember when I lived in Toronto for a bit that the way they phrased whether you wanted a fast food order to eat at the restaurant or to take home was a little different from in Alberta. I know in Alberta, they would ask "to stay, or to go?" when ordering, but in Toronto I think it was "for here or to go?" which is how I've heard it phrased in the U.S. as well.

Totally minor difference, but it did feel jarring when I heard it differently from the first time as someone who grew up in Alberta.
by 1oooqooq | 2025-07-10 02:33:03+00:00
of course. ads are the life blood of google.

It's the same reason why they reverted silently the options to disable referrer (the default since chrome took over is now to send full url even on xdomain, which was unthinkable during mozilla vs ie)

anything that impacts delivery of ads (dns on android/chromecast) or attribution (referrer) will be fought against by google.
by mehdibl | 2025-07-10 02:33:24+00:00
From the blog post:

"The Auth problem At this point, the auth issues with MCP are well known. OAuth2.1 is great, but we are basically trying to re-invent auth for agents that act on behalf of the user. This is a good long term goal, but we are quickly realizing that LLM sessions with no distinguishable credentials of their own are difficult to authorize and will require a complete re-imagining of our authorization systems. Data leakage in multi-tenant apps that have MCP servers is just not a solved problem yet.

I think a very strong case for MCP is to limit the amount of damage the model can do and the amount of data it will ever have access to. The nice thing about client side APIs in multi-tenant apps is they are hopefully already scoped to the user. If we just give the model access to that, there's not much damage they can do.

It's also worth mentioning that OAuth2.1 is basically incompatible with internal Auth at Amazon (where I work). I won't go to much into this, but the implications of this reach beyond Amazon internal."

1. Oauth is not working in Amazon ==> need solution.

2. Oauth are difficult to authorize

3. limit the amount of damage the model can do WHILE "ulti-tenant apps is they are hopefully already scoped to the user".

I feel from a security side there is an issue here in this logic.

Oauth for apps can be far more tuned than current web user permission as usually, user have modification permission, that you may not want to provide.

Oauth not implemented in Amazon, is not really an issue.

Also this means you backdoor the App with another APP you establish trust with it. ==> This is a major no go for security as all actions on MCP app will be logged in the same scope as USER access.

You might just copy your session ID/ Cookie and do the same with an MCP.

I may be wrong the idea seem intersting but from a security side, I feel it's a bypass that will have a lot of issues with compliance.
by defrost | 2025-07-10 02:35:18+00:00
Solar farms, in Australia at least, work both as providers of solar power and as "better than an empty paddock" livestock and feed farms.

Solar panels provide shade, retain soil moisture better, and grow better feed crops for sheep and other animals to graze on while acting as living lawn mowers.

(2022) Solar farm trial shows improved fleece on merino sheep grazed under panels - https://www.abc.net.au/news/rural/2022-05-30/solar-farm-graz...

and more recently

(2025) Landline: Episodes 17 & 18, June 8th & 15th

https://www.thetvdb.com/series/landline/episodes/11160565 https://www.thetvdb.com/series/landline/episodes/11160566

https://iview.abc.net.au/video/RF2404Q017S00 https://iview.abc.net.au/video/RF2404Q018S00

ie. In actual practice they're very much the opposite of "ineffcient".
by tomhow | 2025-07-10 02:35:36+00:00
Please stop this. Other community members are complaining, and for good reason. You both seem to want to avoid fascism and oppression, which is great. You seem bitterly opposed about what approaches are most effective at achieving it, and are using that to justify continually escalating personal attacks on each other. Please step away from the keyboard, take some time to cool down, and recognize that this is no way to resolve age-old debates like this.

You've both broken several guidelines in this subthread, most notably the one against personal swipes, but others too. Please read them and observe them if you're going to comment here, otherwise don't.

https://news.ycombinator.com/newsguidelines.html
by tomhow | 2025-07-10 02:35:50+00:00
Please stop this. Other community members are complaining, and for good reason. You both seem to want to avoid fascism and oppression, which is great. You seem bitterly opposed about what approaches are most effective at achieving it, and are using that to justify continually escalating personal attacks on each other. Please step away from the keyboard, take some time to cool down, and recognize that this is no way to resolve age-old debates like this.

You've both broken several guidelines in this subthread, most notably the one against personal swipes, but others too. Please read them and observe them if you're going to comment here, otherwise don't.

https://news.ycombinator.com/newsguidelines.html
by skuxxlife | 2025-07-10 02:36:29+00:00
Proclaiming LA as “the center of the world’s creative and cultural output” feels like a very LA opinion to have.

Literally billions of people exist outside of LA, and while LA does have a lot of cultural influence generally, you might be surprised how much of the world’s culture and creativity happens outside of it. At the very least NYC probably has a strong argument to make here, not to mention places like Hong Kong, Beijing, or Tokyo.
by bee_rider | 2025-07-10 02:36:49+00:00
I found a sort of fun blog post that points out that technically, it could be considered a pudding rather than a bread, because it is steamed rather than baked.

https://www.britishfoodinamerica.com/A-Number-of-Historical-...

Although the consistency is more like a dense, very moist bread. It wouldn’t be great for a conventional sandwich. Could reasonably steal the English muffin’s job, though. Or a regular muffin. Maybe a bit messier.
by o11c | 2025-07-10 02:37:35+00:00
Wikipedia has some examples in [1], though it's prose, annoyingly. The earliest dates it has are 6000 BC for Mesopotamia, 4500 BC in India.

But what I find more interesting is rice in China, for which irrigating is radically different both in form and in economic impact. Rice scales largely by manpower rather than land as most crops do. The oldest date Wikipedia gives is 4330 BC (seems too precise) in [2], though I expect paddies are less likely to be preserved in the first place than other kinds of irrigation.

[1]: https://en.wikipedia.org/wiki/Irrigation#Ancient_history

[2]: https://en.wikipedia.org/wiki/Paddy_field
by jccalhoun | 2025-07-10 02:37:48+00:00
Street view has images from January: https://maps.app.goo.gl/zeiDS3vUpwdsKj419

Looking at a couple other articles I gather that it was announced as open to the public? Another article mentioned that they have been working on the site for over 8 years: https://www.reuters.com/science/archaeologists-peru-unveil-3...
by kragen | 2025-07-10 02:37:58+00:00
Plausibly this approach is trivial to understand and implements full regexes, but it is slower than the NFA or DFA approach: http://canonical.org/~kragen/sw/dev3/redl.py

PEGs are in some ways more powerful than regexes, and in other ways less powerful, but usually the former matter more. This is not trivial to understand but I think it's not that hard either; it's a page of code: https://github.com/kragen/peg-bootstrap/blob/master/peg.md

That version doesn't memoize and so doesn't enjoy Packrat parsing's linear-time guarantee, but you can easily modify it to do so.

Another subset of regexes that's easy to understand is this single-page pattern matcher by Rob Pike from TPOP: https://www.cs.princeton.edu/courses/archive/spr09/cos333/be... which is enormously less code than my single-page PEG parser generator above. But then, it doesn't have to compile itself.
by maqp | 2025-07-10 02:38:17+00:00
>Fingerprints do not require collision resistance.

That's what they're literally there for. To avoid situation where someone generates a key with matching fingerprint, and the person importing the key doesn't detect it's a forgery.

>Yeah, fans tend to assume that everyone is a fan of something... Just saying...

Yeah I'm a fan of adequate computational headroom where it doesn't cost anything.
by numpad0 | 2025-07-10 02:40:41+00:00
Wasn't elonjet the turning point? There are some arguments around that he might not have clear cognitive distinction between verbal accusations and physical violence. Maybe that was the missed shot from rooftop for him. Elon before those events was a Steve Jobs Junior figure, that is to say, he was not problematic enough for the rest of the world including myself to focus on the crazy side.
by Retric | 2025-07-10 02:42:04+00:00
It doesn’t necessarily need to be beneficial for the company.

Game theoretically there’s an advantage as an employee of a successful company to artificially reduce the number of people who can be employed to raise your own relative value to the company. If Google can only select from left handed employees suddenly they need to pay higher wages and existing employees are facing less competition as new employees are selected from a smaller applicant pool and thus worse.

Probably not the actual answer, but it’s worth considering such indirect motivations.
by ArtTimeInvestor | 2025-07-10 02:43:35+00:00
Just looking at p/e and p/s ratios is not enough.

Amazon also had a p/e over 100 and a p/s over 10 in its earlier history.

You also have to look at the market size these companies are addressing while having few competitors.

Tesla for example is addressing "driving cars" with its self-driving project. There are 2B cars on the road. If we value driving them at $5 per day, that is $5 * 365 * 2B = $3650B in annual value. Capturing 10% of that would be $365B per year. At a p/e of 30 that is over $10T - ten times Tesla's current market cap.
by jrhatigan | 2025-07-10 02:45:44+00:00
You're definitely right for now, MCP is great for 'stuffing context'.

However, the long-term goal of this framework is to make the persona itself dynamic. It's designed to use that context to subtly update a persona's core personality traits over time, creating a more 'life-like' evolving 'virtual soul'.

The cherry-on-top is framing it all as a 'Persona-as-a-Service' API to make the dev workflow straightforward but powerful. It's not for every application, but for anything that needs real character depth - like in gaming or advanced assistants - the goal is to make it simple for any developer to create those deeper, more meaningful interactions that are typically hard to get right.
by chasil | 2025-07-10 02:47:31+00:00
When I started my job in 2000, I introduced my fellow (emeretus) DBA to "ps -ef | grep sqlplus" and sprayed a pile of user accounts and passwords. I fixed the problem and learned about Oracle databases.

I checked my apps into RCS archives later that decade with passwords. Expecting to move these archives into CVS, I changed them.

Now, any code repository that I touch, I will run "git grep password" (or the [TFS] equivalent) and once again hit pay dirt.

It seems to take a certain exposure, growth, and wisdom to be mindful of these things, and many are far behind.
by numpad0 | 2025-07-10 02:50:57+00:00
They don't just censor, they limit organic influences. Your content won't get displayed more than n times, so you can't get more popular than n views, unless the system selects you as today's lottery winner, in which case it will be (reported as)viewed trillion times.

The only defense against this is the fact that Twitter users know system too well for this to be not immediately obvious.
by jMyles | 2025-07-10 02:51:39+00:00
> I don't know why every government law and regulation that references specific monetary values like this aren't pegged to inflation.

It's an utter mess. This job falls primarily to the Bureau of Labor Statistics, who compiles the basket of goods that make up the Consumer Price Index - but this doesn't include food or fuel, for example.

The Bureau of Economic Analysis also maintains several indices which are used as inflation proxies when it's convenient (and which are most often used by the various working groups within the federal reserve system to, eg, determine interest rates). But these are somewhat more volatile and more subject to fluctuations due to international political affairs, etc.

The most obvious metric - the literal inflation in the money supply - is also tricky because the process by which money is created is so baroque.

The ability to have more coherent laws which reference amounts of money is a good reason to adopt sounder and more transparent practices in monetary policy.
by db48x | 2025-07-10 02:52:44+00:00
You might be misunderstanding the purpose of the hundred million dollar rule. It is an arbitrary threshold, that’s true; any threshold would be. But what it triggers is just an extra step that the FTC must go through where they receive suggestions from the public, including the industry to be regulated, for _alternatives_ to the proposed rules. They must then go through and determine for each of the alternatives whether it would be effective at achieving the goal of the new regulation, and if so whether it would be cheaper to implement than the proposed rules. If it would be both effective and cheaper to implement, then the FTC is supposed to drop their own proposed rules and adopt the alternative rules instead.

So for example if the proposed rules said that everyone selling any kind of subscription must do X, Y, and Z, and Z was pretty expensive, then you might write in and suggest doing W instead of Z. If W would be effective and cheaper to implement than Z, then the FTC is supposed to change their proposed rules to require everyone to do X, Y, and W instead.

There's just not much reason for this step to depend on how much fraud the new rules would prevent. The public comment period and the analysis steps only take a few months, and in the grand scheme of things a few months is not much time at all.
Show HN: Google ADK and Vertex AI Memory Bank for Persistent Conversational AI
by serkanh | 2025-07-10 02:55:34+00:00
I built a conversational AI that maintains long-term memory across sessions using Google's Agent Development Kit with recently introduced Vertex AI Memory Bank.

- Interview practice bots that remember your weak areas and track improvement - Infrastructure troubleshooting assistants that recall past outage patterns - Code review helpers that learn your team's standards over time - Personal learning assistants that adapt based on what explanations work for you
by arp242 | 2025-07-10 02:56:51+00:00
I don't know about the United States, but in (parts of) Europe it is the case. "Nobody owns homes any more" is an exaggeration of course, but things are not alright in the housing market, in part because private corporations are buying up quite a large percentage of the housing stock to rent. I think in Ireland it's about half.

Like I said, I don't know about the US. It's a big place and you're probably taking too much of a "grand scheme of things" view here. Aside from geographical diversity, total % of home ownership doesn't change that fast – lots of older people already own homes, their children often inherit those homes. Houses aren't like hotdog sales and numbers change slowly.

What matters more is how much does an average 25 or 30 year old pay in housing costs? What hope does someone with a decent (but not exceptionally well-paid) job have of purchasing a house? A single % of home ownership across the entire population doesn't really capture that. Doubly so for such a large country as the US. I'm sure there are affordable homes out in the sticks, but also ... no jobs. That might work for the remote software dev, but not everyone is a software dev.

In Ireland the total housing ownership has fallen, but not dramatically. However, the reality for people not already having a home is quite bleak. Buying a house now is significantly more expensive than it was a decade or two ago, as is renting. I could buy an apartment on my own ten years ago with a salary that really wasn't all that great. I'd have no hope today. My rent today is about three and a half times what it was 15 years ago. There is a generation of working 20 and 30-year old who are still living at home because they can't really afford to move out.
by ars | 2025-07-10 02:57:52+00:00
That was an impressive result, so I tried it on a huge email inbox.

uncompressed: 1512662084 xz --extreme -9: 508431572 12:47 zstd --ultra -21: 508432560 12:44

(-22 ran out of memory.) So at least by me zstd was identical to xz almost to the byte and the second.