MurphyA/hacker-news huggingface dataset:
by bawolff | 2025-07-30 21:27:15+00:00
> yeah there's two sides to this, we should reserve judgement"?

Of course not, for starters there is significantly more than 2 sides of this multifaceted conflict.

You should not reserve judgemdnt. You should still listen and try and understand everyone's perspective before coming to your judgement, otherwise what is the point?

> There's no two sides to this. Israel over-corrected after Oct 7, the same way America did after 9/11

While 9/11 might be a good comparison for how a society can become radicalized after an attack, i dont think its a good comparison in general. The geopolitical situation is totally different. The scale of the attack is different. There was no hostages taken, no sexual violence, etc. They are very different situations. First and foremost because there was basically no possible way for al-qaeda to do a second attack, you can only really fly a plane into a tower once; after that pilots got reenforced cockpit doors. In comparison Hamas is right next door, and does potentially have the capability to do a second attack. That doesn't necessarily mean i think everything Israel does is justified, but self-defense claims should be evaluated in that context.

I think Israel has a reasonable argument for self defense here. That is not a blank cheque, there are limits to what self-defense allows, but it does seem pretty clear that some military action would be justified self defense here given the circumstances.

Vs say usa in iraq which was pretty preposterous as they didnt have anything to do with 9/11.

> I just provided you the definition of ethnic cleansing.

To nitpick here, ethnic cleansing isn't a war crime/crime against humanity. The crime is called "forced displacement". Ethnic cleansing started as a euphamism by war criminals who thought it sounded less bad, but it kind of stuck because it actually sounds worse. That said, i think its better to talk about forced displacement because that has an actual definition, is mentioned in the Geneva convention, etc

> Also, labeling a human as manipulative is not de-humanizing

It depends why you label then that. If you label based on people's words or actions, then of course it is not. If you label them as manipulative based on their membership in a group instead of the person's own actions, i would say it is dehumanizing.

> There is the genocide on one side, and then the normalization of "well, what is a self-respecting nation that wants to defend itself supposed to do otherwise?"

The people who say Israel is defending itself generally dispute the characterization of Israel's actions as a genocide. The vast majority believe (or at least claim to) that genocide is not acceptable in self-defense (im sure you can find some crazies who say otherwise of course).

Quite frankly, this isn't a totally crazy position, things are still a bit up in the air on this. The ICC when it charged israeli leaders with various crimes did not charge them with genocide. The ICJ hasn't ruled yet. Its not like there is a consensus among experts on this topic.
by zozbot234 | 2025-07-30 21:27:21+00:00
> AMD MI400 or relative will be an extra chipset on future server motherboards (not a separate PCI card). Simultaneously, the boundary between "CPU vector processing" and "GPU used for transformers" will blur, and the chipsets will slowly merge into chiplets in one package.

Isn't this just an iGPU? They generally have much lower performance than GPU's sitting on a dedicated card.
by Aurornis | 2025-07-30 21:27:27+00:00
Oxide is doing some great things, but there’s only so much you can do with firmware tweaks. A CPU running any load at all is going to completely eclipse the power usage of everything else in the system.

Incremental improvements from things like more efficient fans and reducing the number of power conversions is great, but the power drawn by the CPUs or GPUs is on another level.
by JoshTriplett | 2025-07-30 21:27:27+00:00
I was an Emacs user for many years. I used it to write my papers and dissertation (AUCTeX mode was great), and a huge amount of code.

I switched to Vim, and later to NeoVim. I'd highly recommend it.

It's scriptable, and these days is scriptable in multiple "real" programming languages. It took some getting used to, but I found myself going faster in vim than I ever did in Emacs.

You might find https://vim-adventures.com/ fun for learning some of the basics. In particular, it's worth spending time learning the motion commands "in the small", because you'll spend a lot of time using them. For instance:

t (up to character) and f (up to and including character)

i( (inside parens, works with [ or < or ", or p for paragraph)

a( (same thing but includes the delimiters).

Things like that are extremely worth learning, in part because they're the "nouns" in vim's verb-noun editing model, so you'll use them in many different commands.
by Avamander | 2025-07-30 21:27:48+00:00
The deal is that everyone shouldn't be subjected to invasive identity verification just to not be considered children. Not only is this process generally vaguely specified in depth, it's a massive (financial) burden for most online platforms. The effect this kind of legislation has, has not been properly thought out.

Large corporations' eagerness to implement this legislation should be a MASSIVE red flag alone. How do they benefit from this? I can think of a few ways.

Track record also shows that we can't properly do biometric data collection like this. This will end up in massive data leaks, if not people's IDs then at least faces. Congrats, you've given some scammers a full dataset for impersonating people.

Not only that, most noninvasive methods for age verification are dumb and ineffective with the AI options available today. Not to mention five or ten years.

So now you've got a vague unspecified and relatively nanny-state goal combined with ineffective and invasive methods and malicious compliance with immensely negative side effects. It is not worth it.

It's akin to wanting every restaurant that sells beer to card everyone at the entrance and store it in a database. Do we perhaps also want lists of minorities to better "protect" them?

"Oh, you bought lava cake? That's children's favourite, please show us your ID to see that you're not a child or we'll take the cake away."
by metalman | 2025-07-30 21:27:52+00:00
"idealistic gen X", and still so, but very disinclined to just keep on handing out ideas and bieng generaly helpfull, for which AI is not going to be able to replace. Gen X is a potent creative force, and used to having to work in a world controlled by others, and I believe will do just fine by picking through the carnage caused by rampant idiosy.........it's not our fight
by lupusreal | 2025-07-30 21:28:05+00:00
Modern video games are frequently engineered to be addictive, and even when they aren't they demonstrably have a lot of addictive potential. Somebody who gets addicted to skateboarding will get active, get fit, and maybe break a bone. A few weeks later the bone will heal but the active habits will remain. Somebody who gets addicted to video games will stay inside, get accustomed to sitting on their ass, and quite likely get fat. Statistically, that kind of damage tends to stick around for a person's whole life.

Saying "its a hobby like any hobby" glosses over the obvious fact that not all hobbies are made equal.
by floren | 2025-07-30 21:28:22+00:00
> I would never write a blog today (especially one that is self-hosted) because I know I would spend most of my time begging for scraps. If you really want a large enough audience that your creative efforts are worthwhile, you have to churn out content.

Why assume you need to seek an audience at all? I have been periodically writing blog posts for about 15 years about whatever I feel like. I may only post a few times a year. I don't have comments turned on. I still enjoy going back periodically to see what I was up to in 2015, and occasionally I get a really nice email from someone who stumbled on a post they found worthwhile.
by nine_zeros | 2025-07-30 21:28:37+00:00
> That concentrated wealth has now been spread to other people around the world, and means that we don't get to live like kings, while the rest of the world lives in squalor.

This is untrue because the rest of the world also produced wealth that the West has a share of - due to being early investors. The West became wealthier when the rest of the world became wealthier.

But, WHO in the West became wealthier? This is the main question. The wealth clearly did not trickle down to the middle class or poors.

From the numbers, is it evident that shareholders became wealthier - especially large shareholders in the West - even when productivity and profits increased, the earnings of workers did not increase proportionately.

To me it seems futile to try to keep coming up with theories when the solution is as simple as higher taxes on the rich and zero taxes for the poor.
by kccqzy | 2025-07-30 21:28:45+00:00
I am convinced that this is in some cases a pro-consumer behavior. A credit card company once pulled money from my bank via ACH due to the automatic payment feature I set up, but that bank account didn't have enough money in it. The bank sent me at least two emails about the situation. I finally noticed that second email and wired myself more money from a different account. The credit card company didn't notice anything wrong and didn't charge any late fees or payment returned fees. The bank didn't charge any overdraft fees or insufficient funds fees. And the wire transfer didn't have a fee due to account balance. (Needless to say, from then on I no longer juggle multiple bank accounts like that.)

The bank had an opportunity to notify me precisely because ACH is not real time. And I had an opportunity to fix it because wire transfers is almost real time (finishes in minutes not days). I appreciate it when companies pull money from my account I get days of notice but if I need to move money quickly I can do it too.
by jrockway | 2025-07-30 21:28:56+00:00
Yeah. I think it's important to think about whether or not you want millions of dollars of assets tied up in land that you can farm. For example, I don't know how to farm, and I don't wish my 401(k) was land and structures... I am happy to have higher exposure to the wider economy.

Obviously there are recessions and having your own vegetable farm and place to live is nice... but most of the time there isn't a cataclysmic recession, so you're leaving money on the table. Meanwhile, it's pretty easy to have a bad year farming. Weather. Pests. Having a lot of assets doesn't help you when they're not liquid and plants won't grow for a year.
by reactordev | 2025-07-30 21:29:10+00:00
VS4Mac deserved to die, that was Mono Code aka Xamarin and it was terrible. No offense to Miguel, mono is amazing, but the IDE they made was horrid.

Microsoft was asleep at the wheel the last decade of Ballmer, leaning too heavily on their Xbox Studios and Enterprise Cloud to care about desktops. They gladly let Mac take office share as “no enterprise software developer would ever choose a Mac”. Those famous Mac vs PC ads.

The GUI development story has plagued us for a long time. No one wants to take on the challenge of a unified user interface spec. Why? Because it will always be wrong - ever changing - and a giant suck of corporate resources.

It’s better to let each team think of their own way of doing things. Then, they can choose the best of them and release them as frameworks (WPF) only to be abandoned by the next regime change.

MAUI, UWA, Metro, WPF, all an attempt to save what effort they have made. Ultimately, everyone loves their Electron apps, so HTML has become to new UI paradigm. They move too slowly. Convinced “they know better than you” and will spend the next 5 years hyping up the next XML abomination.
by PaulHoule | 2025-07-30 21:29:38+00:00
Sometimes thinking and experimenting go together. I had to do some maintenance on some Typescript/yum that I didn't write but had done a little maintenance.

Typescript can make astonishingly complex error messages when types don't match up so I went through a couple of rounds of showing the errors to the assistant and getting suggestions to fix it that were wrong but I got some ideas and did more experiments and over the course of two days (making desired changes along the way) I figured out what was going wrong and cleared up the use of types such that I was really happy with my code and when I saw a red squiggle I usually knew right away what was wrong and if I did ask the assistant it would also get it right right away.

I think there's no way I would have understood what was going on without experimenting.
by Aurornis | 2025-07-30 21:29:51+00:00
20mm fans aren’t used in server cooling applications. You must be thinking of 40mm fans.

Going from 40mm fans to 80mm fans will not take energy usage from 25% to 1-2%. They must have taken an extreme example to compare against. What they’re doing is cool, but this is a marketing exaggeration targeted at people who aren’t familiar with the space.

Oxide also isn’t the only vendor using form factors other than 1U or focusing on high density configurations. Using DC power distribution is also an increasingly common technique.

To be honest, a lot of this feels like Apple-esque marketing where they show incredible performance improvements, but the baseline used is something arbitrary.
by spauldo | 2025-07-30 21:29:58+00:00
It's not surprising, really. Oil companies know green energy is going to supplant oil eventually, so at the same time they lobby against renewables they're also working to make sure they still have a place in the future energy economy. I'm not saying they aren't doing their share of greenwashing, but they legitimately are doing development in biofuels and hydrogen.
by Bukhmanizer | 2025-07-30 21:30:15+00:00
If you didn’t realize that making teens verify their age online meant that everyone had to verify their age and identity online, that’s just a dangerous level of stupidity.

The issue is everyone wants some quick and easy solution when the truth is we’re going to need to get much more intentional as a society about this. Take phone bans. Everyone wants to ban phones from schools/classrooms, but the truth is in a lot of places phones are already banned from school. But we’ve spent the last 3 decades taking away any power from teachers to enforce their rules so kids just do it anyway.
by karaterobot | 2025-07-30 21:30:19+00:00
I don't think it has to be ADHD. I don't have ADHD, and none of my friends have it that I know of. We all start things we don't finish, though. I was going to post some of the more ridiculous domain names I've purchased for personal projects, before I realized I'd be doxxing myself. Too bad, there are some good ones.

I think in many cases, we fail to finish projects because it's so much easier to start than it is to finish. The first 90% is easy, as the saying goes, but the second 90% is much harder.

And I use the word 'fail' advisedly. I think it's fine to not finish everything you start, but it's not good to never finish anything, ever. Not if your intention was to finish it anyway. I think finishing things is a crucial skill, and we need to practice it in order to get good at it, and we won't do that if we tell ourselves it's about as good to give up as it is to keep going.

ADHD is a real diagnosis, but I'm hesitant to pathologize not finishing projects, since that will end up being an excuse rather than an explanation for a lot of people.
by robenkleene | 2025-07-30 21:30:38+00:00
Just a heads up, in 2025 the mouse and trackpad work incredibly well with TUI applications. There are days I think the mouse works even better than with GUI applications because it tends to be easier to select any text on the screen than with a GUI. To be clear, I love both (TUI & GUI), but when I started integrating the mouse more into my terminal workflow, I was shocked at how well it worked.
by jjmarr | 2025-07-30 21:30:59+00:00
Input management is the biggest difference between monthly plans like Copilot and pay-per-use like Cline. Monthly plans hide the input from the user and try to minimize it while pay-per-use plans visibly use the full context window.

Mentally modelling the pricing as being determined by output doesn't match reality in my experience.

It's also fundamentally different economics since input is gated by VRAM capacity while output is gated by compute.
by hellojesus | 2025-07-30 21:31:28+00:00
> What makes it ‘bearable’ are the simple things: family, friends, work, hobbies, helping other people, contributing to society, etc.

I've heard these things and have thought about them previously, but then I think, "How can I meaningfully contribute to society?" And then I get stuck in a loop realizing my contributions will not be anything of merit. And then I think, what would cause a lasting impact and be achievable? And then I realize how mass shooters are born.
by decimalenough | 2025-07-30 21:32:19+00:00
40 trains per hour is in fact not "normal", but extremely difficult. Only a few systems in the entire world operate more than 30 per hour.

The fundamental constraint is not technology, but people and physics: you need to decelerate and stop, let people disembark and get on, accelerate and clear the platform. This cycle requires a bare minimum of 90 seconds, although IIRC a few lines in a few places like Paris and Moscow do 85 secs.
by exasperaited | 2025-07-30 21:32:56+00:00
> A dismissive “no” is not a helpful addition to this discussion.

Yes, your "no" must be more upbeat! Even if it's correct. You must be willing to temper the truth of it with something that doesn't hurt the feelings of the massive.

> Does it mean that we’ve reached AGI? No. Does it mean the process reflects exactly what humans do? No.

But here it's fine to use a "No." because these are your straw men, right?

Is it just wrong to use a "No." when it's not in safety padding for the overinvested?
by zahlman | 2025-07-30 21:33:18+00:00
They do not perform voluntary exploration of the consequences of applying logical rules for deduction; at best they pattern-match. Their model of conceptual meaning (which last I checked still struggles with negation, meta-reference and even simply identifying irrelevant noise) is not grounded in actual observational experience, but only in correlations between text tokens.

I think it should be abundantly clear that what ChatGPT does when you ask it to play chess is fundamentally different from what Stockfish does. It isn't just weak and doesn't just make embarrassing errors in generating legal moves (like a blindfolded human might); it doesn't actually "read" and it generates post-hoc rationalization for its moves (which may not be at all logically sound) rather than choosing them with purpose.

There are "reasoning models" that improve on this somewhat, but cf. https://news.ycombinator.com/item?id=44455124 from a few weeks ago, and my commentary there https://news.ycombinator.com/item?id=44473615 .
by arp242 | 2025-07-30 21:33:25+00:00
I think the thing is that different people are, well, different.

I talked about this a few weeks ago[1], but for me losing and maintaining weight actually is quite easy. I foresee no problems maintaining weight going forward because I managed to do that for 25 years without really paying much attention to it, and can easily identify the source of my weight gain. Even losing weight is just a few relatively simple adjustments to my diet.

But the reality for other people is very different.

Because I never had problems with my weight before I never really paid much attention to any of these discussion until a few months ago. I've been a bit surprised at the amount of aggression in some of these discussions at times (including on HN). It seems to me that people with different bodies and experiences are just talking past each other, and in addition to that there is a section of rather unpleasant people who are so high up on their moral high horse that they've become hypoxic.

[1]: https://news.ycombinator.com/item?id=44554154
by CGMthrowaway | 2025-07-30 21:33:42+00:00
Yes, that is definition 1 (merriam-webster). This definition is often invoked by saying "the" before "most," as you did.

It's a different definition than defn 2 (m-w), which is what is used when saying "Most farms are not owned by farmers."

"The 40% party won the most seats" carries a different meaning than "The 40% party won most seats"
by arximboldi | 2025-07-30 21:33:50+00:00
The parent comment just shows how most people do not understand how inequal the US actually is. I'd recommend to try this: https://wid.world/income-comparator/US/

If you make a yearly gross salary of 100K you're already in the top 11%. With 200K you're in the top 3%. Inequality also leads to social segregation, which means that we live in bubbles where most people are "like us" and it's very difficult to see how privileged we actually are.

Read Piketty's "Capital in the XXI century" to learn more about how crazy inequal the world, but specially the US, is becoming. Phenomena like Trump are easier to understand when taking this into account.
by renlo | 2025-07-30 21:34:33+00:00
> The trouble is that "fast" doesn't mean anything without a point of comparison.

This is what people are missing. Even those "slow" apps are faster than their alternatives. People demand and seek out "fast", and I think the OP article misses this.

Even the "slow" applications are faster than their alternatives or have an edge in terms of speed for why people use them. In other words, people here say "well wait a second, I see people using slow apps all the time! People don't care about speed!", without realizing that the user has already optimized for speed for their use case. Maybe they use app A which is 50% as fast as app B, but app A is available on their toolbar right now, and to even know that app B exists and to install it and learn how to use it would require numerous hours of ramp up time. If the user was presented with app A and app B side by side, all things equal, they will choose B every time. There's proficiency and familiarity; if B is only 5% faster than A, but switching to B has an upfront cost in days to able to utilize that speed, well that is a hidden speed cost and why the user will choose A until B makes it worth it.

Speed is almost always the universal characteristic people select for, all things equal. Just because something faster exists, and it's niche, and hard to use (not equal for comparison to the common "slow" option people are familiar with), it doesn't mean that people reject speed, they just don't want to spend time learning the new thing, because it is _slower_ to learn how to use the new thing at first.
by paulpauper | 2025-07-30 21:34:44+00:00
This is how it is in the US for uncommon disorders, but the amount paid out of pocket is often vastly less. People are typically not writing huge checks for these drugs. It's still daunting though. The pharma company charges a lot to recoup the cost of developing and marketing the drug, which is typically paid by Medicaid. The economics wouldn't make it worthwhile develop the drug if it were too cheap.
by 7373737373 | 2025-07-30 21:34:51+00:00
One problem I have with learning Lean is that tactics - like rfl in the example - are overloaded, and their full semantics not completely explained/understandable from the tutorials. Unlike, say, C programming where one may understand what happens to the program state down to the bit, it feels too fuzzy. And the rewrite (rw) tactic syntax doesn't feel natural either.
by jimmcslim | 2025-07-30 21:35:09+00:00
> The initial init makes some CHARM.md

Oh god please no... can we please just agree on a standard for a well-known single agent instructions file, like AGENT.md [1] perhaps (and yes, this is the standard being shilled by Amp for their CLI tool, I appreciate the irony there). Otherwise we rely on hacks like this [2]

[1] https://ampcode.com/AGENT.md

[2] https://kau.sh/blog/agents-md/