MurphyA/hacker-news huggingface dataset:
by alyxya | 2025-06-28 18:30:31+00:00
I skimmed over a couple of the papers referenced to get an idea of what optimizations LMCache is doing.

* KV cache compression - compressing the bytes of the KV cache, taking advantage of patterns in the KV cache and with dynamic levels of compression

* KV cache blending - concatenating the KV caches of multiple reused prompts with minimal KV cache recomputation for use cases like RAG, where it's more performant than the standard lossless KV cache prefix optimization, and gives better results than naively concatenating the KV caches for the reused prompts

These optimizations are pretty cool and different than the standard KV cache optimizations. The title saying lossless seems misleading though.
by klik99 | 2025-06-28 18:30:52+00:00
> Then it raised venture capital, hit scale, and needed to hit growth numbers and meet quarterly metric goals. The focus shifted from “authenticity” to “daily active users.”

Having spent a few years in the VC world I have been increasingly convinced outside investment is the biggest reason why companies lose their morals. The legal obligation to represent shareholders erodes morality. When the people running these companies feel they’re beholden to shareholders and can’t act on their own agency of course they will turn to addiction research not as a warning but as a guidebook. It’s Stanford Prison Experiment stuff.

I hate being reductionist, and I am posting this on a historically YC forum so of course there’s nuance, but there’s a pretty huge throughline of outside investment and addiction engineering. It sucks we’re seeing less grants and less security net to encourage risks under current administration, because it leaves investment as the quickest path to starting or scaling a company. Donate to open source, IMO
by cpard | 2025-06-28 18:30:59+00:00
It’s great to see substrait getting more seriously used!

It has been supported by engines like duckdb but the main serious use case of it I’m aware of is from Apache gluten where it is used to add Velox as the execution engine of Spark.

It’s an ambitious project and certainly has limitations but more projects like this are needed to push it forward.
by notjoemama | 2025-06-28 18:31:02+00:00
We are more connected with digital recording devices in the hands of more people on this planet than ever before. It also makes it possible to isolate information from one perspective, for example, creating a dedicated website to promote an idea.

Just curious, are there similar sites recording the repeated terrorist attacks against Israel? The rapes? Information is only good when it contains enough context to intelligently weigh the facts. I don't suppose you could link those as well could you?
by octo888 | 2025-06-28 18:31:20+00:00
We obviously have a very different definition of food insecurity. I don't agree with your definition. I think you're talking about import dependence.

The World Food Programme define it as "Food security exists when people have access to enough safe and nutritious food for normal growth and development, and an active and healthy life". They also link to the IPC (Integrated Food Security Phase Classification), which hasn't even ranked much of Europe, I imagine for quite obvious reasons.

The FAO (Food and Agriculture Organization of the United Nations) defines it as "the generally accepted definition of food security is "a situation in which all people at all times have access to adequate quantities of safe and nutritious food to lead a healthy and active life".

Importing food can strengthen food security. Complete self-sufficiency can be a weakness too - we have one bad year of weather and oops sorry people starve because we did away with our all produce import systems?

Systemic resilience to me seems more important that the exact origin of the food.

We are a country adept at international trade and I don't see why we should stop over some odd notion that imports are bad.

Many, many other countries import a lot of their food. We are not weird outliers.

Which countries do you think we should model ourselves over, out of curiosity? Who excels at self sufficiency (except the US - we aren't all blessed at having the power, geography and climate of the US. Nor frankly do we think their agricultural system is an example to copy)

Later

Regarding WWII, of course the entire continent learnt a lot of hard lessons - particularly about agricultural policy. I already mentioned the EEC. Desire for peace was a big reason for agricultural co-operation, if I recall my history correctly. The continent with many countries that loved wars would have no problem going to war over food
by keutoi | 2025-06-28 18:31:26+00:00
Yes, I am complicit in the crimes of my government. I am helpless do much, but the crime must be acknowledged. We are a part of the system, no sense in burying our head in the sand.

Only when a crime is acknowledge, we can talk about punishments. Will Israeli people not profit from this war? Protests will have some teeth if steps be taken so this will not repeat itself. I don't see this happening.

Look at USA, war after war. Presidents are blamed but not punished and the population enjoys the economical hegemony that is the fruit of war.
by melodyogonna | 2025-06-28 18:32:02+00:00
Hi, I may not have written that well.

I meant that most thoughts are not important enough to write down, not that they're not important. For those I prefer to just let myself think. Most times the thought just goes away, some other times I just subconsciously refine it until it becomes pretty obvious this is something I want to write down. Said another way, I don't write them every thought I have
by klipt | 2025-06-28 18:32:25+00:00
It's interesting to compare that treatment to the Mizrahi Jews who fled persecution in Arab states after 1948 and many settled in Israel. They're not refugees anymore. The Arab states stole tons of property from Mizrahi Jews (adding up to multiple times the size of Israel) but nobody is demanding that the Arab states pay reparations to Mizrahi Jews as a condition for peace. Meanwhile those same Arab states radicalize their populace against Israel by calling Israelis "land thieves" - the hypocrisy is quite amazing considering many of those Israelis literally had their grandparents' land stolen by those same Arab states.
by deepsummer | 2025-06-28 18:32:43+00:00
Let me ask you a related question: if there was a study that handwriting is better for your brain than typing, should secretaries have quitted when typewriters and computers were introduced?

The thing is, there is no going back. There will be no significant demand for output that's created by humans even though a machine can do it as well. You can try to find a niche where AI is worse than humans. But that will be increasingly difficult to find.

So if you want to continue doing things without AI, that's fine. But most likely it will be a hobby, not a job.
by blendergeek | 2025-06-28 18:32:54+00:00
I "hope" that will happen as well. It is a naïve hope indeed. Almost all current AI systems and all future ones I foresee, are made by large corporations that are looking to turn a profit. Enabling, ordinary "people ... to build the kind of digital experience that they envision" does not maximise profit. Instead AI systems will work for their owners to maximize profits by extracting revenue from the users. Some of this revenu could come from advertising. AIs could build ads that are far more personalized and convincing than anything we can imagine now. AI agents will work first and foremost for their corporate owners and will only do the users bidding if it benefits the owners. There is absolutely no reason to believe that it will be different this time and that now corporations will happily hand out everything for free and users will be empowered. I don't doubt that open source and freedom respecting AI will exist and that some will be able to use it. The great thing about free markets is that those who want to will be able to opt out. But it will always be niche and small just like it is now.
by fibonacci112358 | 2025-06-28 18:33:05+00:00
They won't, Windows isn't even compiled with AVX2 extensions on, even though every CPU in the last 10y+ supports it, for the fear of it running on some machine that doesn't have AVX2. The whole "CPU unsupported" thing is from the marketing side, trying to push purchase of new hardware, not from the actual devs.
by Cyph0n | 2025-06-28 18:33:05+00:00
They’re rabidly and actively supporting & covering for a genocide, and have been working tirelessly to suppress all internal dissent to this position (good old Stasi days peeking from under the covers).

Further, they’re going to lengths no other European country is going to in pursuit of this goal of covering for a genocide, all out of national guilt? It is a delusional position to take.

Now, if they actually were holding their tongue on this instead of providing unconditional support and cover, no one would be bringing up that these are the grandchildren of Nazis lecturing us about the right thing to do here :)
by mouse_ | 2025-06-28 18:33:13+00:00
Last paragraph seems to speak without speaking.

> We built these platforms. We can build better ones. But only if we're willing to abandon the economic models that made the current ones inevitable. Until we change those incentives, every attempt to fix social media will become part of the problem it’s trying to solve. We’ll keep wondering why we can’t just put our phones down, not realizing that billion-dollar companies have spent a decade making sure we can’t.

> The solution isn't another app. It's changing the rules of the game entirely.

In direct language, what exactly is the author suggesting we do here?
by kennywinker | 2025-06-28 18:33:24+00:00
Such weird framing.

Netanyahu is not supported by all israelis, no question. But israeli isn’t a dictatorship - the actions of the state have been varying degrees of genocide and ethnic cleansing for 75+ years, and pinning that all on one man is bonkers. Do you also consider the war in Iraq a war between Bush and the Ba’ath?

Calling what I said “one siding” is similarly bonkers. My point is just to be consistent with the actions of both sides: israel had hostages before oct 7th - if hamas hostages are justification for mass murder of palestinian civilians, then israeli hostages before oct 7th justify the oct 7th attacks. To say otherwise is to one-side the situation.

To be clear: i don’t believe that hostages justify killing civilians. Doesn’t matter who’s hostages they are.
by alextingle | 2025-06-28 18:34:17+00:00
This approach to memory management is completely at odds with the whole point of Rust.

Object orientated programming has conditioned programmers into believing that having a hairy nest of small allocations, all with pointers to each other, is the normal, unavoidable situation.

In fact, it creates all sorts of problems. First, and most obviously, it's really hard to keep track of all those allocations, so you get leaks, and use after free, and all the other familiar memory bugs. But you also get bloated memory use, with both your user code, and the allocator having to keep track of all those chunks of memory. You get poor cache utilisation. You incur often ridiculous CPU overhead constructing and tearing down these massive, intricate structures.

Rust makes it harder to trip over the memory bugs, but that makes it easier to keep on using the lots-of-tiny-allocations paradigm, which is a much bigger problem overall.
by watwut | 2025-06-28 18:34:26+00:00
It is wild ... but pretty accurate observation on their actual behavior. It is exactly how conservatives define law and order. It is about hierarchy and alliances. Their friends on the top get protection and enablement regardless of what they do. Their enemies and those on the bottom get obligations and punishments.

For that matter "cruelty is the point" might also be a slogan, but is also very correct observation.
by zbentley | 2025-06-28 18:34:56+00:00
Kind of. Those examples are often trotted out as discussion killers a la “regulating these vices didn’t work, so don’t bother trying to regulate $whatever (addictive dark patterns in this instance)”.

But that’s not exactly true, is it?

Calling out alcohol and tobacco ignores all the vices that were made durably illegal all over the world: prostitution, blood sport, slavery, forced marriage, and so on—and yes, institutionalized slavery was a vice, an economic one rather than a habitual one, but every bit as behaviorally seductive for slavers as speculative investing, MLM, or subprime asset flipping are for some people today.

Sure, not all of those things are illegal everywhere, and reasonable people may disagree as to whether illegality is appropriate for some of them (e.g. prostitution). But in total they do indicate that vice regulation can “stick” better than it did for alcohol and tobacco.

Hell, we used to put cocaine in soda! Whether or not you believe that the current prohibition/penalty practices around that drug are good, I assume most folks agree that it’s better now that we can’t get addicted to it via products available at the supermarket. Even as addiction-engineered as current-generation hyper-processed foods are, it was once much worse, and that was pretty successfully addressed via regulatory prohibition.
by zadams | 2025-06-28 18:35:27+00:00
Microsoft for Startups is making a major change effective June 30th, 2025. The previous credit tiers that allowed unfunded startups to access up to $150k of credits has been replaced with a new program that includes two tiers:

* Startups with an investor affiliate receive Azure credits starting at a value of $100k * Startups without an investor affiliate receive up to $5k of Azure credits.

Prior to this change the tiers a startup could access were: L1- $1000 L2- $5000 L3- $25,000 L4- $150,0000
by Dylan16807 | 2025-06-28 18:36:09+00:00
> yes, the initial idea is the problem. In a large organization, you can never discard the old knowledge base because you do not understand it well enough. No one does. No one knows which pieces of the old knowledge base are useful to whom. So it sticks around indefinitely.

If you don't understand an entry you can always copy it. It's not a very difficult task to make sure the new system starts with the same information as the old one.

> The idea that "we'll create a new one and it'll be up-to-date forever" is unrealistic, it's wishful thinking. If we weren't able to do it with the old one, why think we'll be able to do it with the new one?

This is a flaw with the actual idea, and a pretty big one, but it's a totally different flaw from failing to delete the old knowledge base.
by alkyon | 2025-06-28 18:37:22+00:00
I didn't mention any HN rules, so you're mainly arguing with yourself.

Shooting at mothers trying to get humanitarian aid for their starving children does not fulfil any definition of war I am aware of.

Read history books yourself. Once one side of a war becomes dominant, it just ends.

Unless it is not really a war but a hideous genocide campaign cynically carried out by Israeli government under the pretext of self-defensive war.
by gpm | 2025-06-28 18:37:37+00:00
I think there was actually a very big push to stop people from doing that - https://en.wikipedia.org/wiki/Reproducible_builds

There were definitely compilers that used things like data-structures with an unstable iteration order resulting in non-determinism, and people went stopping other people from doing that. This behavior would result in non-deterministic performance everywhere, and combined with race conditions or just undefined behavior other random non-deterministic behaviors too.

At least in part this was achieved with techniques that can be used to make LLMs to, like by seeding RNGs in hash tables deterministically. LLMs are in that sense no less deterministic than iterating over a hash table (they are just a bunch of matrix multiplications with a sampling procedure at the end, after all).
by Dejhavi | 2025-06-28 18:37:40+00:00
- https://www.timesofisrael.com/idf-confirms-probe-into-killin...

"Representatives from the MAG’s office disagreed, insisting that the Southern Command’s account doesn’t line up with the facts on the ground, according to a source who attended the meeting.

“The claim that these are isolated cases doesn’t align with incidents in which grenades were dropped from the air and mortars and artillery were fired at civilians,” a MAG representative is quoted as saying.

“This isn’t about a few people being killed — we’re talking about dozens of casualties every day,” the MAG official added.

----

- https://www.timesofisrael.com/after-a-month-deadly-shootings...

Nearly a month after deadly shootings were first reported around aid distribution sites in areas of Gaza under Israeli military control, mass casualty incidents are still occurring on an almost daily basis.

The Gaza Humanitarian Foundation, which manages the aid sites, has consistently disavowed any responsibility for the reported deaths of hundreds of people trying to obtain the humanitarian assistance it distributes. The Israel Defense Forces, which is accused of carrying out the shootings, has acknowledged regret in some cases and says it is instituting changes aimed at making it easier for Gazans to reach the sites.

But while the IDF says it is looking into the incidents, they appear to have continued apace.

Between May 27 and June 24, there were at least 19 IDF shooting incidents related to humanitarian aid distribution, according to a review of reports out of Gaza conducted by The Times of Israel. These numbers have not been confirmed by Israeli authorities.
by alganet | 2025-06-28 18:37:50+00:00
I see the evidence to the contrary.

SpaceX took years to develop and debug their own engine, from scratch. Highly specialized work.

They proud themselves of not relying on external supply chains, and doing everything in house.

The refurbishment of boosters is very much what I described earlier "you don't throw away good stuff, you maintain it".

So, in a sense, you went around your own argument without noticing and proved my point.
by yoavm | 2025-06-28 18:38:24+00:00
I thought I wrote pretty clearly what evidence I have: the EU has about 50 times more Muslims than Jews. That translates into political power in democratic societies.

I'm not an expert on US politics and the reasoning for why the US supports Israel. I do however think that it's sensible to see Israel, with its relatively free elections, women rights, entrepreneurship etc as a more natural ally to the US than other countries in the Middle East, regardless of the "soft-power" you're referring to. The fact that some of its enemies also threaten the US probably plays a role too.
by codeguro | 2025-06-28 18:39:08+00:00
Firstly, I don't think you're engaging in good faith. I won't humor shotgun questions like yours. They're not even on topic. If you want to talk about these topics, then we do them separately and one at a time. Those are my terms. Secondly, just because I participate in a society doesn't mean I agree with how it's run or that I don't see room for improvement. That argument boils down to a Mr Gotcha comic.

Here's a good start. Don't have people who don't make the choice to take out loans be forced to pay off those loans. I don't think it's unreasonable that you bear the costs of your _personal_ investments for your _personal_ future. Whether or not society as a whole benefits from it is besides the point. They are _personal_ investments at their core, and they can be paid off with your higher future income. Borrow against your future, not mine. Society's part is contributing to your higher income through business at each individuals' personal discretion. Don't make the mistake thinking anybody owes you anything more. You're not entitle to a higher income even if you went to college. When you made a bad investment, you pay for it. I'm not paying for your lesbian dance theory degree, and neither is the plumber making a living without some degree.
by mpalmer | 2025-06-28 18:39:32+00:00
> Before, all families had personal drivers and chauffeurs to help the women travel around.

It is frankly incredible how profoundly you are missing the point.

> Crime does occur both in families and around the country, but the government helps takes care of all these issues.

Oh I'm sure they do, and when something goes to court, a man's testimony carries twice the weight of a woman's. Or would you deny and/or sugarcoat that?

> You won't find african/asian junkies, drunks, muggers roaming around the streets stealing or threatening people.

You've described this weird racist fantasy of yours more than once now. Do you think that's what the world outside your country is like? That's really sad if so.

You are making the mistake of assuming most people share your values, which based solely on this thread seem to be authoritarian, nativist and male-supremacist.
by sargstuff | 2025-06-28 18:39:38+00:00
Bit/byte context somewhat what historically linked to minimum unit for given medium.[0] ISPs generally deal with sending/delivering 'raw' data as bits with no symbolism. vs. networking gear deals with subgroups bits in 'ascii/utf-8 byte sizes' within network data protocol. historically, electrical waves vs. what symbols electrical waves represent.

From TrueNAS/harddrive perspective, bits physical medium, bytes 'data as used by end user'

-----------------------

[0] : https://www.geeksforgeeks.org/computer-networks/difference-b...
by klipt | 2025-06-28 18:39:41+00:00
> If I were a gazan I'd ask the international community to have Israel buy me decent housing somewhere safe in an arab speaking country.

The Arab states seized properties from Mizrahi Jews fleeing to Israel decades ago, land that adds up to multiple times the size of Israel. They have plenty of space to resettle refugees without asking Israel to "buy" their own stolen land back!
by eikenberry | 2025-06-28 18:40:07+00:00
In addition to Go, off the top of my head, you have D, V-lang, Zig, Lua and every interpreted language (including Haskell and Common Lisp, as they both have interpreters). Traditional compiled languages always had terrible UX in this regard which, IMO, is why interpreted languages like Python and Ruby got so popular.
by nine_k | 2025-06-28 18:40:29+00:00
In most places liquor, while legal, is seriously regulated, and alcoholism is considered a sickness worth treating. Alcohol's effects are visibly debilitating, from poor driving to the very ability to stand without falling or speak coherently.

Addictive games though don't show such easily detectable effects. So it's more like a discussion on gambling, casinos, etc, but the current forms of addiction-forming experiences are much more underhanded.
by MentatOnMelange | 2025-06-28 18:40:32+00:00
When I see stuff like this, I think about how there are people for whom seeing the symphony is a big deal and a special event... and end up having to endure someone who's spent more than their yearly salary in order to fulfill some childhood fantasy.

He could easily have paid for this to happen during rehersal time or paying the musicians overtime to operate on the off hours. The fact he did it during a performance people paid to see is disrespectful to the audience and the musicians.
by quaintdev | 2025-06-28 18:41:16+00:00
> We need a fundamental re-evaluation of what our phones should be for, whether these platforms can ever return to their original purpose of actually bringing us together instead of keeping us scrolling

Unpopular opinion but I think we need to stop building social networks if we want to bring people together. Let people meet each other in real life. Let the relationships flourish organically. No amount of tech will ever build the trust that face to face interactions can build. When people are in presence of each other they are just not exchanging ideas. There is so much of non verbal exchange through body language, tone of voice, facial expressions. I think all this helps in building trust. Social media on other hand just does the opposite unless the user is very conscious of the effects of social media.