MurphyA/hacker-news huggingface dataset:
by timschmidt | 2025-07-23 02:05:47+00:00
Approximately, yes. For MoE models, there is less required bandwidth, as you're generally only processing the weights from one or two experts at a time. Though which experts can change from token to token, so it's best if all fit in RAM. The sort of machines hyperscalers are using to run these things have essentially 8x APUs each with about that much bandwidth, connected to other similar boxes via infiniband or 800gbps ethernet. Since it's relatively straightforward to split up the matrix math for parallel computation, segmenting the memory in this way allows for near linear increases in memory bandwidth and inference performance. And is effectively the same thing you're doing when adding GPUs.
by CommenterPerson | 2025-07-23 02:06:14+00:00
Hesitate to bring up politics here, but it's hard not to view the divide in the US in terms of this framework.

I'm very much a progressive. But it seems focusing on lots of different (and divisive) issues affecting small parts of the population .. it exposes a lot of weaknesses to the other side to exploit. On the other hand, liberal politicians have ignored basic things like jobs, wages, housing (yes, the Uniparty is in the pockets of the oligarchs). Those are things which affect a lot of people on both sides and are worth much more effort. The results of the NYC mayoral primary show this clearly. Yet, the Democrat leaders are all in hiding, and even worse, working to undermine the NYC primary. Together with the so called liberal newspaper. Sad!
by jmyeet | 2025-07-23 02:06:47+00:00
The debt has ballooned because massive tax cuts have been given to the already ultra-wealthy.

In the most recent bill, the rules for writing off private jets changed such that you can take the entire write-off in one year instead of over the life of the plane. This alone is set to cost hundreds of billions of dollars [1].

Of the ~433T in debt over the entire life of the US, ~$8T of that came from Trump's first term [2].

Some people physically break their bodies and risk their lives doing necessary but relatively low-paid work. But telling baggage handlers, construction workers, agricultural workers, firemen, commeercial fishermen and agricultural workers that they need to work to 70 instead of 65 so the debt doesn't balloon while allowing Jeff Bezos a much bigger tax break in buying his 3rd private jet is utterly bananas.

[1]: https://inequality.org/article/the-big-beautiful-bill-would-...

[2]: https://www.crfb.org/blogs/how-much-did-president-trump-add-...
by alephnerd | 2025-07-23 02:07:25+00:00
The Israel example doesn't pass the sniff test.

While Israel didn't build the next "Intel", it built the next Cisco (Palo Alto Networks), Symantec (Wiz), Akamai, and it's own "Intel" (Tower Semiconductors), and Israeli VC has absolutely cornered the Enterprise SaaS and cybersecurity industry.

Yet, concentrating on business creation seems to ignore the fact that high value industries like much of tech just don't generate that much employment.

The high-tech sector only represents a little over 11% of overall employment in Israel [0]

Median gross salary is around $2800/mo [1] yet tech salaries are around $10,000/mo [2]

While the tech industry is extremely prominent in Israel, it isn't a major employment generator. Most Israelis don't work in tech and are impacted by extremely high CoL - Israel has some of the highest cost of living among OECD countries [3]

This article posits that additional industrial policy can help rebuild large employment industries. While I am strongly in favor of industrial policy, most high value industries are high value EXPLICITLY because they are heavily automated or have low headcount requirements.

Industrial policy for the sake of generating employment simply doesn't work when high value jobs have significant barriers to entry (no, not everyone can code and not everyone can synthesize biopharmaceuticals).

[0] - https://innovationisrael.org.il/en/press_release/2025-high-t...

[1] - https://www.xn----1hcmgxnk8ede.co.il/%D7%9B%D7%9E%D7%94-%D7%...

[2] - https://www.bizportal.co.il/general/news/article/20017760

[3] - https://www.worldbank.org/en/programs/icp/data
by kirrent | 2025-07-23 02:07:58+00:00
'Which you would think is fair use' - I must admit I wouldn't think that. When I consider Indian content creators making use of clips from Indian media organisations I can't really imagine why Indian copyright law fair dealing provisions, which are far narrower than the US provisions, wouldn't apply. Sure, you get to argue the strike on Youtube using their DMCA based system, but that has no legal bearing on your liability under Indian law.

I really like this aspect of US copyright law. I think the recent Anthropic judgement is a great example of how flexible US law is. I wish more jurisdictions would adopt it.
by defrost | 2025-07-23 02:08:31+00:00
Hell of trope there.

I live in a rural community filled with farmers and FiFo workers (fly in | fly out mine and rig workers) with a median age of ~ 60 years.

My father has worked hard manual labour his entire life, he only recently stopped splitting wood and climbing ladders. He was born in 1935.

He's not unusual here, many 60 and 70 year olds, 80 year olds even, are still active on the land here.

Rephrased, it's just as problematic, albeit with a kernel of truthiness:

Clearly some of us are still fully capable of doing manual labour at 67 but those who have spent their lives doing software "engineering" have usually accumulated some significant mental burn out by that age. They need a break.
by Buttons840 | 2025-07-23 02:10:15+00:00
So lets raise taxes now and pay it off. Who should we tax? Should we squeeze blood from stones and try to get the poor to pay more taxes, or should we tax the wealthy?

Who am I kidding. The current administration showed us--what was it? last week?--that they prefer cutting taxes for the wealthy and increasing the deficit.

Republicans ALWAYS increase the deficit. Democrats usually do, but not always.

It looks like we'll probably let the generation that created this mess retire like normal, and instead try to fix it by making their children and grandchildren work until death.
by BriggyDwiggs42 | 2025-07-23 02:10:32+00:00
> A more generous payout that was permanent might lead to a higher percentage.

Sure, but the point of doing studies is to get a general idea of the effects. If we can’t presume it’ll be roughly representative, then let’s advocate for the actual deployment of UBI on a small scale to test its real-world effects, since the time span of the study is so essential to its utility.

> The general principle of most welfare systems is to provide for those who are unable to work. There isn't nearly as much support in the general public to provide for those who simply choose not to work.

Taking the framing for granted, I feel like I’m confused about the purpose of the discussion. If your point is to say that the results of this study render the “selling” of UBI more difficult to the public, then I absolutely agree, but that’s a bit of a given. If you’re saying it should be abandoned as a political project because of these results, which is more the vibe I was getting, then you haven’t substantiated why, since you’re talking about public perception rather than impact. Could you clarify?
by Neywiny | 2025-07-23 02:10:54+00:00
Not just the first, seems like the cheapest. I did a quick search and one result listed the second object's price, which was some permanent adapter board. But it's hard to fix such a thing. For example what if you really did want to buy another antenna for the device? Ok so maybe you require the listed price be the maximum. But what about like a raspberry pi kit where maybe you don't want the case or high capacity sd card or RAM, which could bring down the cost dramatically.
by florianherrengt | 2025-07-23 02:11:32+00:00
There's no way to know for sure. If there was, we wouldn't be having this conversation. But I'm trying to make an educated guess.

I read the news: AI is taking over and we'll soon all be out of jobs. So I have to decide. Do I double down on software engineering, pivot to vibe coding, or try something completely different?

I need a sense of certainty to make this call, so I researched it. This post is the result. I might be wrong, but at least I'm choosing a clear direction instead of constantly switching and never getting good at either.

Vibe coding today doesn't deliver anywhere near the value of a competent software engineer. Rather than extrapolate from past progress, I looked at what it would take today. You asked about how we will turn a vibe-coded codebase into production-ready systems. I have no idea how we'll do that and I didn't find someone with a solid plan for it.

The logical conclusion here is that there's still plenty of runway for skilled software engineers. So I'm betting on becoming a better one with or without AI.

About "vibe coded codebases are garbage". If someone doesn't know how to build software (or quality doesn't matter) vibe coding is perfect. The code might be garbage but it beats having nothing.

These projects would otherwise be Excel spreadsheets or duct-taped tools. Now they have another option.

The problem is when people suggest vibe coding replaces developer skills, as if producing code was the bottleneck.
by cebert | 2025-07-23 02:12:50+00:00
If you’re interested in this topic, last week’s Security Now podcast #1034 gives a great overview of this concept in the last 30 minutes of this episode (https://twit.tv/shows/security-now/episodes/1034?autostart=f...). It was explained so well that my eight-year-old son is now interested in this topic (I force him to listen while driving).
by Marsymars | 2025-07-23 02:13:08+00:00
“Savings” are just an abstraction - people can’t literally live off their savings - they trade their savings for labour, and the system is rigged so that those doing the labour have disproportionately little power to set the exchange rate, and the value of savings get juiced to benefit those holding them.

We could shuffle some numbers around with fiscal, monetary and labour policies in ways that would result in far more wealth flowing from the old to the young, rather than from the young to the old as is happening now, and it would still be true that “people earned their savings and can spend it how they see fit”.
by ocdtrekkie | 2025-07-23 02:13:30+00:00
They wouldn't and that is part of the problem. We are stuck with a fragile and insecure certificate strategy because the existing strategy allows Google significant control of the ecosystem.

The "I support shorter lifetimes so this all comes crashing down" comment I made earlier is arguably a bit facetious, but I do think the PKI wonks in the CAB are pretty much accountable to noone until they break things badly enough that their bosses have to pay attention to the problem.

Antitrust enforcement remains the fix here.
by AdieuToLogic | 2025-07-23 02:14:20+00:00
>> There are different types of logging.

> Oh, I see. My bad then. Could you expand a bit more?

Sure, I'll do my best.

The terms "logging" and "logs" are overloaded in the software industry and often used assuming context is known. Below are four examples illustrating same.

# Program Logs

This type of logging is what the article discusses and is what many developers are most familiar with. Usually, each entry is associated with a level (such as "debug", "info", "error", etc.) and capture state relevant to program execution at the point of log emission during the call tree is evaluation.

Usually they are used for postmortem analysis when a problem is discovered.

# Audit Logs

This type of logging serves to record changes in the persistent representation of key abstractions, often due to regulatory requirements. Your example of "a flight data recorder" is a great exemplar.

Audit logs for an entity are often independent of other entities and may not support the ability to replay the changes.

# Write-Ahead Logs[0]

This type of logging is frequently used as an implementation detail for various database technologies, such as RDBMS's.

WAL's are most often employed to address database crash recovery and intimately involved with transaction management.

# Event Sourcing[1]

While Event Sourcing might not be immediately thought of as a form of logging, it becomes clear it is when considering how the events are stored. Most discussions of Event Sourcing either describe it in terms of an Audit Log (like the referenced article does) or as an "append-only log."

0 - https://en.wikipedia.org/wiki/Write-ahead_logging

1 - https://martinfowler.com/eaaDev/EventSourcing.html
by quantified | 2025-07-23 02:15:28+00:00
He likes getting attention. He exemplifies poor science in these events. Low probabilities of one thing being the case do not increase thr probability of any far-fetched other thing. And "can't be of type X because it's too big" lacks a basis, we don't have a lot of data on objects compared to the number of objects out there. Not predicted by the little we know is quite different.
by komali2 | 2025-07-23 02:16:36+00:00
> 1. The facts absolutely do support it, even Wikipedia: https://en.wikipedia.org/wiki/Demographics_of_Canada . Check the "Canada visible minority, aboriginal and Caucasian (assumed for 1981 to 2016) population as a percentage of the total population over time" chart there. The "Caucasian" proportion is down from 93.3% in 1981 to 69.8% in 2021

No, you're making assumptions, you don't have a strong statistical argument here, you're just pointing at two numbers and saying "obviously this number that was once 93 and now 69 will one day be 49." Why not "one day 20?" Why not "One day 1%? 0%?" You've done nothing here but point at statistics and hand-wave.

2. Ok! let's take a look at the wikipedia definition of Caucasian.

https://en.wikipedia.org/wiki/Caucasian_race

> The Caucasian race (also Caucasoid,[a] Europid, or Europoid)[2] is an obsolete racial classification of humans based on a now-disproven theory of biological race.

Oh.

> If you want more specific: someone that 90+% of Canadian people would agree "looks like a white person".

I guarantee you will never get 90% agreement on someone's race in a consistent manner. This is absurd on its face. If people can't even figure out if Selena Gomez is white or not it's just not gonna work out. Also, still feeling a little racist over here to be trying to draw lines around "white."

3. Oh, then, there's nothing to discuss, right?

It's very obvious that people are saying it's bad, btw. You've got rayiner over there saying NYC and Jersey would be better if they'd stayed British and Dutch, and if it's not bad, why are you trying to argue about it at all? So, then, I'll ask you directly: you're perfectly fine if the majority of Canada is one day whatever it is you call non-white?
by necheffa | 2025-07-23 02:18:08+00:00
> What slice of my mortality pie was radon before and after spending $5000?

You'll never know. The same way people in the exclusion zone will never know if their thyroid cancer was always destined to be or if it really was related to the Chernobyl meltdown.

But spending (closer to $1000) to mitigate some risk from a known threat vector does seem thrifty.
by komali2 | 2025-07-23 02:18:48+00:00
> When I was a fresh immigrant child comments like these used to make me feel more uncomfortable than they do now. How I perceive these comments has changed over time.

I don't wish you to be uncomfortable, I'm happy to hear your comfort increases as you age. Still, maybe it's worth taking note that the kinds of people that believe in great replacement will never see you as anything other than Indian, same for your children.

You may feel less Indian and more something else, but others disagree.

Check out the first reply to your comment. Ignored everything you said about identity, just says "Gee, sounds like you brought the Caste system from India to Canada!"

Please keep a wary eye out. Reminds me of that Jubilee video that just came out with a bunch of fascists vs Mehdi Hasan - there's a couple non white conservatives there who watch supposed ideological allies say directly in front of them that they don't want non whites in the country. https://www.youtube.com/watch?v=2S-WJN3L5eo
by WalterBright | 2025-07-23 02:19:59+00:00
I'm very skeptical of this. It smacks of burning half your crops so the price of the remainder gets bid up.

We can also examine it by pushing it further. What if the mandatory retirement age was 30? The wages for those under 30 will be higher because of supply and demand, but they'd also have to support all those people over 30 who are not contributing anything to the economy.

In the net, early retirement will lower the standard of living of those still in the workplace.
by Razengan | 2025-07-23 02:20:11+00:00
Let's try a social experiment:

Create an app/website called FakeMoney. Put a big ass disclaimer up front saying that it's not real money, and you can't buy anything with it, but let people buy FakeMoney with in-app purchases. Pretend it's a game.

The app just shows a number and lets you send some of it to other FakeMoney accounts.

That's it.

If there were "endpoints", people who gave you "real" cash in exchange for FakeMoney, could something like that eventually replace "real" money?
by delta_p_delta_x | 2025-07-23 02:20:16+00:00
> also apparently illogical but standardised hierarchy of Linux and the BSDs

Hmm.

/usr/bin /usr/sbin /bin /opt/bin ~/bin ~/.local/share/bin ~/opt/bin /include /lib/include /usr/include /usr/lib/include /usr/lib/clang/include

And many more. Some directories are symlinks to another. Some of these directories do not exist on some distributions.

Why are Linux people always so misguided and haughty?
by jmyeet | 2025-07-23 02:22:01+00:00
Social security spending is currently about $1.5T a year, with receipts slightly lower than that and reserves of ~$3T [1].

US corporate profits are around $4 trillion a year [2].

I view that $4T as the exploitation of surplus labor value. Put another way: it wouldn't exist if it wasn't for labor. A mere 10% of that would make a significant difference to Social Security.

As for your contention that a 60 year old is capable of working. Doing what? The prospects are already dire for people who are laid off in their 50s. You want them to be cashiers at Safeway at minimum wage? Minimum wage isn't even a living wage.

Many of these people have done physically demanding but completely necessary jobs their entire lives. Their bodies can be wrecked.

I don't know your circumstances but generally speaking I see a lot of "tech-hubris" on HN. People who skew younger and are very privileged to work in tech. The hubris part is being young, many think this will go on forever. The reality is ageism is rampant in tech. The other part is thinking you won't be impacted by automation (and AI).

Will you be bagging groceries until you're 67-69 because Amazon made an AI that now does your job?

[1]: https://www.ssa.gov/oact/progdata/assets.html

[2]: https://ycharts.com/indicators/us_corporate_profits_quarterl...
by simurgh_beau | 2025-07-23 02:22:12+00:00
Apologies for the very slow reply; I had mistakenly assumed this thread was inactive.

This is an excellent critique, and it gets to the heart of the protocol's design. You are right to point out the risk of a "tyranny of the majority" in the promotion process.

The protocol's primary goal is indeed the deliberative "tournament." It's designed to shine in a situation where a fragmented majority exists, allowing them to build a unified voice through successive rounds of debate.

However, your comment highlights the need for a fail-safe in the scenario you described. In that case, the protocol is designed to produce a crucial byproduct: the transparent, aggregated data from all Level 1 groups. Even if a minority is outvoted in the tournament, the system would still capture and report the total percentage of votes their ideals received nationwide.

So, to your crucial question about a 70% pro-regime majority: the tournament would likely reflect that reality, but the protocol's data byproduct would simultaneously provide undeniable proof that "30% of the population supports opposition ideals." This proves their ideals are not a "tiny fringe," but a significant political reality that must be contended with.

The system is therefore designed with a dual function: its primary path is to forge a majority consensus, but its fail-safe path guarantees the ability to accurately map the strength of minority views.

Thank you for a sharp question that pushed me to articulate this core duality more clearly.
by defrost | 2025-07-23 02:22:35+00:00
> You see those who have survived the job, not those who don’t.

Quite an assumption on your part.

Despite having serious mathematical qualifications and several million SLOC of code behind me, I've also worked cattle stations, mine sites, and been part of SES and St. John's Ambulance crews (first responders to accidents).

That said, to address your question,

he's not worked with either Aaron Swartz nor Terry Davis.
by chubot | 2025-07-23 02:22:50+00:00
Hm that looks pretty nice and useful

But I'd also say another way to do it is to build / cross compile on two totally different machines, say Linux and OS X, or Linux and FreeBSD, or even a modern Debian and some Linux VM from 2005

If the results are exactly the same, then I think it can be trusted

I guess that's like Diverse Double-Compiling, but extended to the whole machine:

https://dwheeler.com/trusting-trust/
by kragen | 2025-07-23 02:22:53+00:00
I didn't know the number was wrong, but something about the statement seemed very wrong, because the 565nm number is only 10nm away from 555nm, conventionally considered the absolute maximum wavelength of human visual sensitivity (683lm/W). And you can see that in the photopic sensitivity curves in the rest of the article: both red and green cones respond strongly to light all around that wavelength. So it seemed implausible that 565nm would be nearly invisible.

But I didn't know whether Ha was actually highly visible or just had a different wavelength. I didn't know 683lm/W either, and I wasn't exactly sure that 555nm was the peak, but I knew it was somewhere in the mid-500s. If I'd been less of a lazy bitch I would have fact-checked that statement to see where the error was.
by mlyle | 2025-07-23 02:22:55+00:00
> HN is weird because at one point this was the location where I found the most technically folks, and now for LLM I find them at reddit.

Is this an effort to chastise the viewpoint advanced? Because his viewpoint makes sense to me: I can run biggish models on my 128GB Macbook but not huge ones-- even 2b quantized ones suck too many resources.

So I run a combination of local stuff and remote stuff depending upon various factors (cost, sensitivity of information, convenience/whether I'm at home, amount of battery left, etc ;)

Yes, bigger models are better, but often smaller is good enough.
by atim1412 | 2025-07-23 02:23:11+00:00
Someone else won't make it because they already have this for free. Well for this particular case, I think having Google product might just be better than none. But for some more critical things like typhoon warning, when people actually make decision based on data from the system, relying on a product that might get killed 5, 10 years later is worse.

If your infra is critical enough, they should nationalized, publicly owned.
by florianherrengt | 2025-07-23 02:23:39+00:00
Fair enough. I went back and forth on whether to include it. I kept it anyway because I thought it was a funny way to capture what I feel vibe coding is: just keep rerolling until I get what we want.

Plus, I thought it would immediately shut down the strawman that I'm anti-AI. The generated image clearly shows I'm not.

Sorry it put you off. I hope you still found the text interesting.