MurphyA/hacker-news huggingface dataset:
by lucas_membrane | 2025-09-23 06:19:01+00:00
I have the same trepidations. It's getting damn near impossible to get a haircut or a surgical procedure or a parking place without carrying a cellphone. The trend is toward all technology that is permitted becoming mandatory, and all technology that is not mandatory is becoming forbidden.

So much of the free as in whatever software sector (and much of the telecomm infrastructure that it relies on) is now subject to change without notice, mostly because it is tolerated, funded or owned by very business-oriented mega-corporations who (note: corporations being people in the USA, please do not think I am casting aspersions on any of my flesh-and-blood brethren) have tempered their avarice to the extent that they want to move only somewhat faster than everyone else, and only break things that slow their progress. So the list of things that are going to get worse before they get better is bound to get longer before it gets shorter. Progress is our only product, love it or leave it. I could give you 37 or 38 pages of examples off the top of my head, but I don't want to die of legal fees.

That brings me to Viktor Frankl: "Everything can be taken from a man but one thing: the last of the human freedoms—to choose one's attitude in any given set of circumstances, to choose one's own way".
by fxtentacle | 2025-09-23 06:19:35+00:00
The 3090 are a sweet spot for training. It’s the first generation with seriously fast VRAM. And it’s the last generation before Nvidia blocked NVlink. If you need to copy parameters between GPUs during training, the 3090 can be up to 70% faster than 4090 or 5090. Because the latter two are limited by PCI express bandwidth.
by toast0 | 2025-09-23 06:20:11+00:00
Seems like this has potential, but uv exposure is potentially problematic to humans, and definitely problematic to man surfaces and some plants.

Limiting the wavelength helps with humans, but adds a lot of cost.

It might be effective to have a box that draws in air (with a fan, most likely) and the UV source shines within. The inputs and outputs would need to have a few turns and have surface treatments to reduce the amount of uv ligh that can escape. You would have some fan noise though.
by crabmusket | 2025-09-23 06:20:53+00:00
We built our own in-house RPC interface definition pipeline where the schemas are just typescript types, looking very similar to the example in your post

interface MyService { method(): ReturnType; }

We parse the typescript to JSON Schema, then use that to generate runtime validation across both JS implementations and other languages.

Typescript is a really nice IDL. I didn't want to hitch our wagon to something else like typespec.io even if that would have given us more things out of the box.
by czx111331 | 2025-09-23 06:21:57+00:00
loro-prosemirror[1] offers much better support for integrating Loro with ProseMirror/Tiptap.

In theory, loro-mirror could also be used to integrate Loro with other rich-text editors, but that wasn’t its original design goal and it may need further refinement to work well.

[1] https://github.com/loro-dev/loro-prosemirror
by jacquesm | 2025-09-23 06:22:39+00:00
I've built a rig with 14 of them. NVLink is not 'an absolute must', it can be useful depending on the model and the application software you use and whether you're training or inferring.

The most important figure is the power consumed per token generated. You can optimize for that and get to a reasonably efficient system, or you can maximize token generation speed and end up with two times the power consumption for very little gain. You also will likely need to have a way to get rid of excess heat and all those fans get loud. I stuck the system in my garage, that made the noise much more manageable.
by IanCal | 2025-09-23 06:23:09+00:00
They’re not talking about removing any effort to understand a paper, but to lower it for the same level of understanding.

If more effort required to reach the same understanding was a good thing we should be making papers much harder to read than they currently are.

Why are the specific things they are doing a problem? Automatically building pipelines and code described in a paper, checking it matches the reported results then being able to execute it for queries the user has - is that a bad thing for understanding?
by stinkbeetle | 2025-09-23 06:23:53+00:00
No, they aren't. Especially not distributed filesystems which really aren't yet a "solved problem", which in part explains why there are all these proprietary competing ones still around and companies everywhere using all different ones. NFS, BeeGFS, Weka, Ceph, Lustre, GPFS, GoogleFS, Coda/AFS, and more, each with their own flavor of crap.

For local filesystems, the average PC user shouldn't really care though. Just use whatever your installer defaults. But this story is about a distributed filesystem.

I don't have great hopes for one capable of such massive scale being good and usable (low overhead, low complexity, low adminst cost) in very small configurations, but we can always hope.
by reeredfdfdf | 2025-09-23 06:23:58+00:00
Most educated Iranians hate their government. The problem is that a revolution isn't easy when the government has all the guns, and the military & revolutionary guard remain loyal, and have no problem with shooting masses of innocent civilians to retain their power.

Sanctions that worsen things for ordinary people really isn't going to change much in countries like this. It would be much more productive to try turn the army against the regime, or organize political and armed resistance.
by don_esteban | 2025-09-23 06:24:45+00:00
I am citing here from the conclusions of that book (better, have a look yourself):

Overall, we found sanctions to be at least partially successful in 34 percent of the cases that we documented.

By our standards, successful cases are those with an overall success score of 9 or higher. We emphasize that a score of 9 does not mean that economic sanctions achieved a foreign policy triumph. It means only that sanctions made a modest contribution to a goal that was partly realized, often at some political cost to the sender country.

Yet in many cases, it is fair to say that sanctions were a necessary component of the overall campaign that focused primarily on the projection of military force.

Second, we classify some sanctions as failing to produce a real change in the target’s behavior when their primary if unstated purpose—namely, demonstrating resolve at home, signaling disapproval abroad, or simple punishment—may have been fully realized.
by jeroenhd | 2025-09-23 06:24:50+00:00
They may not be normal civilians, but many of Putin's friends targeted by sanctions are not government officials, which does make them civilians. In other cases sanctions are targeted at government officials personally rather than the parts of government they influence, like targeting their side business, their stock, or their personal property.

There are sanctions targeting governments specifically, but usually government sanctions also target civilians. You can't exactly expect a sanctioned government to be transparent, it'll hide its government business under company names if you let it.
by JumpCrisscross | 2025-09-23 06:24:51+00:00
> they don't seem to explain what their "sanction contribution score" is

“The success score is an index on a scale of 1 to 16, found by multiplying the policy result index by the sanctions contribution index” (page 77).

Simpler: Table 4A.1 shows their scoring for individual cases. They break at 9 for success versus failure, so maybe eyeball those to see if they gel with your intuition. If not, adjust and re-run the numbers.

My eyeballing suggests it would be quite difficult to zero out the list.
by numpad0 | 2025-09-23 06:25:10+00:00
I'm not sure Iran/Persian culture in particular is of importance in this phenomenon. To me, it seems it's just downstream effect of LLMs are only really able to operate internally in en-US. IMO, large language models are implementation of fundamentalist understanding of Sapir-Whorf hypothesis - Wikipedia[1] defines linguistic determinism as follows:

"Linguistic determinism is the concept that language and its structures limit and determine human knowledge or thought, as well as thought processes such as categorization, memory, and perception."

That's basically an orbital level description of a multimodal LLM. No?

1: https://en.wikipedia.org/wiki/Linguistic_determinism
by logicallee | 2025-09-23 06:25:34+00:00
>Interesting, the pacing seemed very slow when conversing in english, but when I spoke to it in spanish, it sounded much faster

So did you run the model offline on your own computer and get realtime audio?

Can you tell me the GPU or specifications you used?

I inquired with ChatGPT:

https://chatgpt.com/share/68d23c2c-2928-800b-bdde-040d8cb40b...

It seems it needs around a $2,500 GPU, do you have one?

I tried Qwen online via its website interface a few months ago, and found it to be very good.

I've run some offline models including Deepseek-R1 70B on CPU (pretty slow, my server has 128 GB of RAM but no GPU) and I'm looking into what kind of setup I would need to run an offline model on GPU myself.
by jacquesm | 2025-09-23 06:25:57+00:00
To be fair though, the 4090 and 5090 are much easier capable of saturating PCI express than the 3090 is, even at 4 lanes per card the 3090 rarely manages to saturate the links, it still handsomely pays off to split down to 4 lanes and add more cards.

I used:

https://c-payne.com/

Very high quality and manageable prices.
by teruakohatu | 2025-09-23 06:26:09+00:00
> This was in nice suburb in New Zealand, so it was a bit of a surprise.

A friend had her ancient Toyota’s back window smashed in and they stole an old dirty blanket lying on the back seat that they could have gotten for free from any number of places (clean and in better condition)

In a warm climate New Zealand suburb.

My takeaway at the time was that a subset of thieves will steal anything, with zero rational basis and no regard for consequences.

A paper bag would be just as enticing.
by zwnow | 2025-09-23 06:26:39+00:00
Yes I heard of it. Considering we already live in a selfish world, while people preach to be kind just shows me how ignorant people are. Kindness is something the poor or the sick need. Coming from the poorer side of things I never received kindness. I've seen my mum struggle in life just to get me and my brother some new clothing. People are pretentious and while a small few geow richer and richer, we are out here coping with "be kind" instead of actually making things better. Kindness is an illusion.
by mirzap | 2025-09-23 06:27:00+00:00
Sanctions don't work. Syria didn't collapse because of sanctions, but because of a very long civil war and, more importantly, a sudden imbalance in external forces (Russia was preoccupied with Ukraine). I don't think there has ever been a case where a country, or its people, changed the regime because of sanctions. Never. North Korea, Iran, Cuba, Palestine, and much of Africa are examples. Wars and revolutions change regimes. I would even argue that sanctions help regimes stay in power. When an external force imposes a threat (sanctions) on people, those people don't see the outside as "saviours" but as an enemy. They often resent the country that imposed the sanctions more than their own government, and they have no desire to fight an external enemy on behalf of a domestic dictator.

Sanctions punish ordinary people, many of whom are already suffering under the regime. So they end up opposing both an internal and an external enemy. In the long run, sanctions probably destroy and cost far more lives than wars. It's a sadistic way to try to crush an enemy.
by cornholio | 2025-09-23 06:27:02+00:00
>> The point is to get people in those contries to overthrow their leadership.

>That's the theory, but has it ever worked?

The point is not to (directly) instigate regime change, but to influence the actions of the existing regime, as well as other state actors not under sanctions, by demonstrating to them how bad it can get. Make an example and so on.

The suffering of the civilians is not the goal of sanctions but a consequence of the choices their - legitimate or not - leaders make, and which ultimately impacts their ability to engage in foreign trade. No country has an obligation to trade with any other, so if civilians suffer after foreign trade is limited, the agency and moral responsibility is with the regime that failed to secure friendly trade relations. Often, humanitarian exceptions are carved out to limit this.

It definitely "works", in the sense that it's often the only tool available, along with positive reinforcements such as aid and support and the threat of stopping them, which is just another flavor of the same. It's hard to have a benchmark for something that "works" better, since countries are sovereign and by definition have disputes and don't blindly follow any established rules or rulers.
by t1E9mE7JTRjf | 2025-09-23 06:27:57+00:00
I suspect a reason for sanctions is that it allows the government applying them to look like they're doing something to their voters. It's an effective way of scoring points without spending any resources. They know they're ineffective, but they also know the general public doesn't know that. For instance the EU very publicly applying sanctions against Russia while with less fanfare continuing to give them billions for gas.
by rayiner | 2025-09-23 06:28:12+00:00
Tertiary education isn’t all the same, but that cuts against India as much as for it. India has some good universities, but also many bad ones. Half of Indian college graduates are unemployable: https://timesofindia.indiatimes.com/education/news/degree-vs...

The Philippines has universities ranked higher than some IIT: https://www.topuniversities.com/asia-university-rankings. Indonesia and Malaysia have ones ranked higher than any IIT. Of course Korea and China dominate the rankings for Asia. Latin America has many universities ranked in the range of the IITs as well.

But to put all that in perspective, Arizona State is ranked 173 in the QS rankings, above all but 2 Indian universities. The U.S. has an extremely deep talent pool.
by fuzztester | 2025-09-23 06:28:32+00:00
Interesting. Don't remember that from the book, but then, I read it long ago.

I agree that random testing can be useful. For example, one kind of fuzzing is using tons of randomly generated test data against a program to try to find unexpected bugs.

But I think both kinds have their place.

Also, I think the author might have mean that random testing is bad when used with a small amount of test data, in which case I'd agree with him, because in that case, an equally small amount of carefully crafted test data would be the better option, e.g. using some test data in each equivalence class of the input.
by yawpitch | 2025-09-23 06:29:15+00:00
Your reply to that comment is understandable as an American… in that you got your understanding of your own prison system from your own popular media.

Also in the assumption that a foreigner would or could get an Office Space reference, unless they live in a country America has already successfully culturally colonized.

The point is that the homophobic trope doesn’t add anything to the information given, while it does make it more likely to run afoul of homophobic censors in homophobic countries led by homophobes.
by tcoff91 | 2025-09-23 06:29:46+00:00
I actually made a git worktree aware function called w that wraps zoxide and will basically switch to the main worktree, execute z, and then switch back to the worktree you came from. That way you don’t run into zoxide switching from one worktree to another annoyingly, and new worktrees immediately inherit your zoxide scores. You purge all other worktrees from the zoxide database and use w instead of z inside git repos.

I haven’t used it in a while though because I switched from git to jj.
by JumpCrisscross | 2025-09-23 06:30:07+00:00
You’re refuting a fairly robust study with vibes.

> Syria didn't collapse because of sanctions

Nobody said it did.

> don't think there has ever been a case where a country, or its people, changed the regime because of sanctions. Never

Literally a source with a page number, and, in a neighbouring comment, a table with the specifics.

Like, if you had a button that could convert the world’s hot wars into mutual embargoes, would you not push it? Up the stakes: mutual embargo plus embargoed by their leading trade partner.
by vladgur | 2025-09-23 06:30:35+00:00
I am exploring options just for fun.

a used 3090 is around $900 on ebay. a used rtx 6000 ADA is around $5k

4 3090s are slower at inference and worse at training than 1 rtx 6000.

4x3090 would consume 1400W at load.

Rtx 6000 would consume 300W at load.

If you god forbid live in California and your power averages 45 cents per kwh, 4x3090 would be $1500+ more per year to operate than a single RTX 6000[0]

[0] Back of the napkin/ChatGPT calculation of running the GPU at load for 8 hours per day.

Note: I own a pc with a 3090, but if i had to build an AI training workstation, i would seriously consider cost to operate and resale value(per component).
by enkrs | 2025-09-23 06:31:02+00:00
I use LLMs (like claude-code and codex-cli) the same way accountants use calculators. Without one, you waste all your focus on adding numbers; with one, you just enter values and check if the result makes sense. Programming feels the same—without LLMs, I’m stuck on both big problems (architecture, performance) and small ones (variable names). With LLMs, I type what I want and get code back. I still think about whether it works long-term, but I don’t need to handle every little algorithm detail myself.

Of course there are going to be discussions what is real programming (like I'm sure there were discussions what is "real" accounting with the onset of a calculator)

The moment we stop treating LLMs like people and see them as big calculators, it all clicks.
by lisper | 2025-09-23 06:32:31+00:00
> so much of it boils down to “I practiced for years and developed a seemingly superhuman ability to manipulate this object”.

Amateur magician here (but a magician member of the Magic Castle, so I know a few things). Manual dexterity is certainly a useful skill, but it's just a tiny part of the art of magic. You can be a consummate sleight-of-hand artist and still be a mediocre magician, and conversely, some of the best magicians don't use particularly difficult sleights. The best example of that I know of is Dani Da Ortiz's routine on Penn and Teller Fool Us:

https://www.youtube.com/watch?v=5_KcQt0z-eE

Now, Dani is in fact a master at sleight-of-hand, and so one would think that you are watching a masterclass in sleights, but no. There are a few sleights, but they are not particularly difficult, beginner-level. I could do them, and I'm not particularly skilled. The trick is based almost entirely on timing and misdirection and psychological subtleties.

The degree of psychological subtlety in top-level magic continually blows my mind. The best magicians make it look like magic even when you know how the trick is done. Dani's trick is a consummate example. The performance looks like chaos, but in fact every detail is meticulously crafted and serves a purpose. It's almost like watching a dance.
by modderation | 2025-09-23 06:32:59+00:00
Depends on the setup, but programmatic access to a Gmail account that's used for admin purposes would allow for hijacking via key/password exfiltration of anything in the mailbox, sending unattended approvals, and autonomous conversations with third parties that aren't on the lookout for impersonation. In the average case, the address book would probably get scraped and the account would be used to blast spam to the rest of the internet.

Moving further, if the OAuth Token confers access to the rest of a user's Google suite, any information in Drive can be compromised. If the token has broader access to a Google Workspace account, there's room for inspecting, modifying, and destroying important information belonging to multiple users. If it's got admin privileges, a third party can start making changes to the org's configuration at large, sending spam from the domain to tank its reputation while earning a quick buck, or engage in phishing on internal users.

The next step would be racking up bills in Google's Cloud, but that's hopefully locked behind a different token. All the same, a bit of lateral movement goes a long way ;)
by andrehacker | 2025-09-23 06:33:12+00:00
It.. depends.

Historically NFS has had many flaws on different O/S-es. Many of these issues appear to have been resolved over time and I have not seen it being referred to as "Nightmare File System" for decades.

However, depending on many factors NFS may still be a bad choice. In our setup, for example, using a large SQLite database through NFS turns out to be up to 10 times as slow as using a "real" disk.

The SQLite FAQs warn about bigger problems than slowness: https://www.sqlite.org/faq.html#q5
by darkamaul | 2025-09-23 06:33:39+00:00
I recently made the move from a Framework to a M4. And god that’s so convenient to simply be able to close or open the lid to instantly use the laptop.

On the Framework, I had to get it plugged before I could turn it on, due to a problem with the RTC battery [0]. There is actually a known defect here but they provide a free replacement _and_ a guide to help you perform the swap [1].

[0] https://community.frame.work/t/viability-of-an-ml-1220-recha...

[1] https://knowledgebase.frame.work/fr/how-do-i-replace-the-rtc...
by DiscourseFan | 2025-09-23 06:33:45+00:00
In California, I've met two people in the last two weeks who live comfortably on their income without a college degree. One of them was in medical sales consulting, the other worked at an art gallery managing the sale of works from the artists they represent to clients. The first started when they were in college and dropped out after their career began to take off, the second was promoted out of an internship.

I think sales in general may also be one of those fields where education is not that important.
by perching_aix | 2025-09-23 06:34:27+00:00
This frustrates me as well. It is so incredibly common, yet it never passes even basic scrutiny. For one, even in typical modern democracies, the active administration is chosen by like a third of the voting population via a first-pass-the-post system or a close analog of it. It's easy to ignore this when things are going okay, but becomes very uncomfortable all of a sudden when that changes.

And this is to say nothing about how it is people that are chosen, not their individual choices. This is why it irks me when people are interviewed about their knowhow with respect to their political stance. It's basically irrelevant. They need a good read on the person of their choice, not a good read on the choices. If it was about a choice instead of a person, it would be a referendum, not an election.
by Halan | 2025-09-23 06:35:03+00:00
I don’t hate UK, otherwise I wouldn’t be so critical about it, I wouldn’t care if I hated it.

It’s okay if you wanna keep the head in the sand. I get it. It’s better if you don’t know any better. People who are themselves ignorant cannot see other people gaps.

Btw look up the reasons Coca Cola rebranded the Coke Zero to Coke Zero Sugar, and why it all stemmed from UK.
by Throwaway123129 | 2025-09-23 06:35:39+00:00
This is not a Linux issue (Though the hibernate issues are!). It's a PC issue. Microsoft went on a crusade making hardware vendors implement S0 next to S3 but most hardware vendors now _only_ implement S0. So that the laptop can keep phoning home and download updates etc whilst closed. Which means it's impossible to turn off the CPU during suspend. it's always on.

PC as a laptop platform is a complete joke.