MurphyA/hacker-news huggingface dataset:
by perdomon | 2025-10-02 21:54:17+00:00
this is a solid argument against the open-source purists that I've never heard before and really appreciate. Many people would like to make money on the things they spend their time building. Some percentage of those people also love FOSS. Fair source is the middle ground where they can share their work, open it up for criticism, issues, and fixes, but ensure that their business is secure. It's a solid middle ground that shouldn't be demonized just because it isn't open source.
by JumpCrisscross | 2025-10-02 21:54:37+00:00
> It is not possible to destroy an idea with violence. The more palestinians you shoot or starve the stronger Hamas will be when it returns

One, lots of ideas have been destroyed by violence across history. When a nation with an oral tradition of history is exterminated, their ideas quite literally die with them.

Two, it's not a given that Palestinians will be terrorists. Eliminating Hamas gives room for other, better ideas around resistance to rise.
by namuol | 2025-10-02 21:54:40+00:00
“To those who can hear me, I say - do not despair. The misery that is now upon us is but the passing of greed - the bitterness of men who fear the way of human progress.

The hate of men will pass, and dictators die, and the power they took from the people will return to the people. And so long as men die, liberty will never perish…”
by Hizonner | 2025-10-02 21:54:49+00:00
> By keeping it descriptive instead of prescriptive.

First of all, what it says is that they aren't allowed to talk about those matters at all. Read it.

Second, even if that were not the case, I guarantee that if you write what you think is a "descriptive" syllabus, there are a bunch of other people who'll think it's extremely biased political indoctrination.
by stale2002 | 2025-10-02 21:55:48+00:00
> Israel has no choice

Yeah thats basically how thing will end up. Because if they dont get rid of Hamas now, they will end up in another war and end up killing 10s of thousands of more Palestinians later. Thats just what would happen.

I mean, people are saying Israel is doing a genocide now right? If thats the case, why wouldn't they just do a genicide again if another October 7th happened? Obviously thats what they would do.

> Nor would it stop us

You don't have to stop doing anything. Just realize that they have a modern military that they are going to continue to use to kill their enemy until that enemy has surrendered or been destroyed. Thats the only way this ends.

The only question is how many people have to die and how much of gaza has to be flattened in order to achieve that outcome. Boycotts aren't going to stop anything. Nor will condemnation. The only thing that would come close is serious military action, but well would you look at that, every major of enemy of Israel is now destroyed, from Syria to Hezbollah to Iran. Military action seems rather unlikely now, given how successful Israel was in obliterating every enemy it has in the area.

So, the people of palestine are left with choice. Accept peace, or watch as Israel keeps killing people until Hamas is gone for good.

> rotting in the Hague jail.

Even if this fantasy land future did come to past, trials don't bring back the dead. If Israel has to kill another 50 thousand people to get rid of Hamas (because a peace deal with rejected), well those 50k genocide victims are still dead. The world's not turning on a dime here. Nobody is coming to save palestine. Boycotts don't stop bombs.
by koverstreet | 2025-10-02 21:56:11+00:00
> Concerns about general policy need to be handled separately from individual cases.

Citation needed.

> Linus's job is not to make the very next version of the kernel as good as it can be. It's to keep the whole system of Linux kernel maintenance going. (Maintaining the quality of the next version is almost a side-effect.) Asking him to make frequent exceptions to process is the equivalent of going "this filesystem is making poor decisions

You're arguing from a false premise here. No exceptions were needed or required, bcachefs was being singled out because he and the other maintainers involved had no real interest in the end goal of getting a stable, reliable, trustworthy modern filesystem.

The discussions, public and private - just like you're doing here - always managed to veer away from engineering concerns; people were more concerned with politics, "playing the game", and - I'm not joking here - undermining me as maintainer; demanding for someone else to take over.

Basic stuff like QA procedure and how we prioritize patches never entered into it, even as I repeatedly laid that stuff out.

> > If Linus can't figure out which subsystems have QA problems and which don't, that's his problem, not mine.

> You have missed the point by a mile.

No, that is very much the point here. bcachefs has always had one of the better track records at avoiding regressions and quickly handling them when they do get through, and was being singled out as if something was going horribly awry anyways. That needs an explanation, but one was never given.

Look, from the way you've been arguing things - have you been getting your background from youtube commentators? You have a pretty one sided take, and you're pushing that point of view really hard when talking to the person who's actually been in the middle of it for the past two years.

Maybe you should reevaluate that.
by JumpCrisscross | 2025-10-02 21:56:42+00:00
> As long as Israel treats Palestinians the way they current do, there will always be another Hamas

Eh, Trump's peace deal isn't great for Palestinians. But it gives them peace and a path to more peace in the future, and paths where considering options for resistance other than terrorism may flourish.

> Let's say for the sake of argument destroying Hamas IS the only way to achieve long lasting peace, how much death and destruction does it justify? 10% of the population?

Yikes. Based on precedent, I don't think countries have typically put an upper bound on this figure. I think a better question might be what's the upper bound on civilian deaths that should not be required to be exceeded if Hamas has to be routed out by force.
by agiacalone | 2025-10-02 21:57:14+00:00
AFAIK, the MLB.tv subscription includes full audio for every game, including in-market games.

My understanding of the issue is that MLB sold off the TV rights to local games years ago to the RSN (Regional Sports Networks) and the contracts have yet to expire. Rumor has it that around 2028 or so, they will try to rein them back in.

https://www.nytimes.com/athletic/5933299/2024/11/19/mlb-plan...
by observationist | 2025-10-02 21:57:23+00:00
In principle, if you ping from multiple known interfaces and paths, you can infer probable location, with confidence going up with the more known points of reference you have. You can do a little calculation and triangulation based off of latency and responsive known targets traversing the same path as the endpoint you're trying to geolocate, and get a very high confidence result for zip code, city, or maybe even 3-4 block radius, if there are a bunch of ISPs in the region. Even with only 3-4 ISPs, by sourcing from different directions along different networks you can get more resolution in the final estimated radius for geolocation.

You can even use a whole bunch of fuzzy rough estimations for endpoints in a region to get progressive increments in resolution until you're happy with a precise location. You can also use educated guesses about the type of router at each hop, then use response times and behaviors for pings coming from different directions at different times. If you can arrange to traverse a node and pump traffic over it, you can use behavior with different types of traffic to elicit the type of router, the policies in place, and so on.

It's a good idea to turn off responses to pings and minimize the amount of information available, even if it seems mostly harmless. The amount of information you can get from the public internet, just in terms of basic network utility functions and behaviors, is probably a lot more than most people ever consider.
by Workaccount2 | 2025-10-02 21:57:49+00:00
I honestly think people really blow out of proportion the effect of "being in the training set". The internet is ridden with examples of problem/solution posts that many models definitely trained on, but still get wrong.

More important would be post training, where the labs specifically train on the exact question. But it doesn't seem like this is happening for most amateur benchmarks at least. All the models that are good at pelican bike have been good at whatever else you throw at them to SVG.
by interroboink | 2025-10-02 21:58:29+00:00
Basically the .plan file revived (: [1]

John Carmack was well-known for keeping his development notes and other thoughts in a .plan file[2][3]

Aside: it saddens me a little how the simple idea of copying files onto a server is so many steps removed from modern "web framework" behemoths. I think some people genuinely don't know about the simpler older ways, and the pros and cons between them.

[1] https://unix.stackexchange.com/questions/122782/what-is-plan...

[2] https://garbagecollected.org/2017/10/24/the-carmack-plan/

[3] https://github.com/oliverbenns/john-carmack-plan
by typpilol | 2025-10-02 21:58:38+00:00
When I was working in MSP land this was the worst.

I had a sales guy sell a a company a replacement for their terminal server, with OneDrive lol

I almost died laughing when he explained to me the project.

I said.. you want to run cad files off OneDrive in place of a terminal/storage server?

"Yes"

Let's just say we ended up just moving their server to the cloud and VPN access onsite and for external developers.
by JumpCrisscross | 2025-10-02 21:58:57+00:00
> only question is how many people have to die and how much of gaza has to be flattened in order to achieve that outcome. Boycotts aren't going to stop anything. Nor will condemnation

I agree with the last part of this sentiment: boycotts and weapons-sale bans won't stop Israel.

But they will decrease its wealth and power in the long term. That should be something Tel Aviv seeks to avoid. Eliminating Hamas should not require inducing a famine.
by munk-a | 2025-10-02 21:58:59+00:00
Yeah - I think that the extremely fast depreciation just due to wear and use on GPUs is pretty unappreciated right now. So you've spent 300 mil on a brand new data center - congrats - you'll need to pay off that loan and somehow raise another 100 mil to actually maintain that capacity for three years based on chip replacement alone.

There is an absolute glut of cheap compute available right now due to VC and other funds dumping into the industry (take advantage of it while it exists!) but I'm pretty sure Wall St. will balk when they realize the continued costs of maintaining that compute and look at the revenue that expenditure is generating. People think of chips as a piece of infrastructure - you buy a personal computer and it'll keep chugging for a decade without issue in most case - but GPUs are essentially consumables - they're an input to producing the compute a data center sells that needs constant restocking - rather than a one-time investment.
by thinkindie | 2025-10-02 21:59:03+00:00
John Oliver has a very valid point https://www.youtube.com/watch?v=0_Bwix9IjOE

but this was already known: Netanyahu must cling to power, otherwise he will be screwed on so many levels, that's why he is sabotaging any agreement (and this has always been his modus operandi, see what he did back in the 90s).
by array_key_first | 2025-10-02 21:59:15+00:00
C++ is much more safe than C and has numerous safety contracts that are impossible to represent in C. Its always weird when C and C++ are thrown together.

Barne has talked about it, but one of the primary reasons he created C++ was to address safety issues in C. And he's talked about this since the early 90s.

Like access modifiers and private by default. Something we take for granted now, but something which is impossible in C.

Or std::vector. Unlike array in C, it won't blow up if you add too much stuff to it. Again, obvious, but at the time, revolutionary.

Or exceptions! We take them for granted to!

No more forgetting to check errno! No, if you don't catch an exception your program terminates, so you have to handle errors.

Or, the biggest one of all: RAII and ownership. Might sound familiar to rust devs!

Point is, C++ is not C. That's why C++ exists. Its not safe, but it's much, much safer.
by Humorist2290 | 2025-10-02 21:59:58+00:00
Then Israel severely limiting the amount of food is helping Hamas by artificially, and cruelly, limiting supply. People want to feed their families and will go to great lengths: sell their valuables, harm others, or wait in line at a Gaza Health Ministry site with the knowledge the IDF might fire into the crowd.

If they flooded Gaza with food then Hamas would benefit less from the supposed stealing/reselling.
by some_guy_nobel | 2025-10-02 22:00:29+00:00
Well, these numbers are from July, and from that very first article:

"Official Palestinian tallies of direct deaths in the Gaza war likely undercounted the number of casualties by around 40% in the first nine months of the war as Gaza's healthcare infrastructure unravelled, according to a peer-reviewed study published in The Lancet journal in January."

Still, from those numbers, it seems difficult to stretch from 60k to 600k.

That said, even if you take the absolute tail number, 60k, how anyone can defend a genocide of 60k people in a land area smaller than Portland, in less than a year, is reprehensible. Especially when many of those are children. Almost one child murdered every 10 minutes, at the low end, for an entire year?
by red369 | 2025-10-02 22:02:00+00:00
Have you considered the iPhone 13 mini?

It's not the size of an iPhone 8 without the bezel, but it is smaller than the iPhone 8 (except that it is 1/3 of a mm thicker).

You probably already know, but the 3rd Gen SE (same size as iPhone 8) and the 13 mini are both still receiving the latest updates.
by bigfudge | 2025-10-02 22:02:16+00:00
This is so lazy. I literally posted a list of things that typify facism in an article from 30 years ago.

In case it’s not clear: Trump looks like a racist and a facist to many Europeans. He’s stoking division for policitical ends, extending and normalising the use of the army under laughably thin pretext. What is shocking is how little Americans see to notice or care. But given the state of your media, perhaps that’s to be expected?
by danielbenzvi1 | 2025-10-02 22:02:25+00:00
Let me turn the mirror around a bit. If numbers or incidents turn out to be false, exaggerated, or stripped of context, would you also self-reflect and consider that you might have been tricked into spreading lies - at the expense of Israelis whose lives are also on the line?

Of course, militaries make mistakes and sometimes issue wrong statements, just as governments everywhere do in the fog of war. The Rafah paramedic case you cite is tragic, and investigations matter. But a single flawed or retracted statement doesn’t prove a systematic policy of “lying” or “massacre” just as one instance of misconduct in any country’s army doesn’t automatically invalidate its overall values or procedures.

if we’re going to judge Israel by its errors, we should also weigh the context in which those errors happen (urban warfare, Hamas embedding itself in civilian areas, use of ambulances to smuggle fighters or weapons, etc.). And we should also judge Hamas by its admitted policies - deliberately targeting civilians, embedding in hospitals, rejecting coexistence.

If we’re honest, both of us need to be open to the possibility that our sources and interpretations can be incomplete or biased. Real reflection means asking hard questions in both directions - not only of Israelis, not only of Palestinians.
by vjvjvjvjghv | 2025-10-02 22:02:53+00:00
I doubt quantum hype will go very far. I sometimes talk to a guy who works in quantum computing. He claims that even if quantum computing becomes feasible, it will be mainly for very specialized applications. The wider public probably won’t be very excited about encryption or fluid dynamic simulation.

That’s very different from AI that will be applicable to very general and broad areas
by jfyi | 2025-10-02 22:03:03+00:00
I think you missed the point entirely. You can't have security without thinking about it. You can have vague sense of security, which is the theater you are talking about.

Show me a company anywhere that can provide security without user thought and deliberate action. It's a fantasy to believe anything you don't have to think about isn't theater. Hell, if you aren't thinking about it, you're one of the actors in that theater.
by mort96 | 2025-10-02 22:03:07+00:00
> In the end, programs will want probably to stay conservative and will implement only the core ISA

This is probably not the case. The core ISA doesn't include floating point, it doesn't include integer multiply or divide, it doesn't include atomic and fence instructions.

What has happened is that most compilers and programs for "normal desktop/laptop/server/phone class systems" all have some baseline set of extensions. Today, this is more or less what we call the "G" extension collection (which is short-hand for IMAFD_Zicsr_Zifencei). Though what we consider "baseline" in "normal systems" will obviously evolve over time (just like how SSE is considered a part of "baseline amd64" these days but was once a new and exotic extension).

Then lower power use cases like MCUs will have fewer instructions. There will be lots of MCUs without stuff like hardware floating point support that won't run binaries compiled for the G extension collection. In MCU use cases, you typically know at the time of compiling exactly what MCU your code will be running on, so passing the right flags to the compiler to make sure it generates only the supported instructions is not an issue.

And then HPC use cases will probably assume more exotic extensions.

And normal "desktop/phone/laptop/server" style use cases will have runtime detection of things like vector instructions in some situations, just like in aarch64/amd64.
by 0x0203 | 2025-10-02 22:03:12+00:00
> Genuinely curious what the solution here is.

At the risk of stating the obvious, the drone shouldn't be flying anywhere near the crane. It's an active construction zone with a structure that moves and swings about in unpredictable ways with people and equipment moving about below. It shouldn't be delivering to the construction zone, and if it can't figure out how to stay out of the area, it doesn't belong in the sky.

There are some FAA requirements about cranes/temporary structures that would give pilots an appropriate NOTAM, but I don't know if all cranes require this. That said, I'd argue that if it isn't tall enough to require notifying the FAA, the drone is flying too low.
by Barrin92 | 2025-10-02 22:03:15+00:00
>Imagine all the elderly autocrats got to rule forever

since the end of monarchies autocracy has been impersonal and institutionalized. You can think of the Pope or Dalai Lama as software, the latter literally being rebooted when the last one kicks the bucket, the substrate doesn't matter much.

In the words of Jung: people don't have ideas, ideas have people. Big Brother is a program, not a person and so physical death doesn't help you much in that regard.
by scottyah | 2025-10-02 22:04:05+00:00
It's apparent in other fields too. Reminds me of when Kanye wanted a song like "Sexy Back", so he made Stronger but it sounded "too muddy". He had a bunch of famous, great producers try to help but in the end caved and hired the producer of "Sexy Back". Kanye said it was fixed in five minutes.

Nobody wants to hear that one dev can be 50x better, but it's obvious that everyone has their own strengths and weaknesses and not every mind is replaceable.
by stackskipton | 2025-10-02 22:04:59+00:00
As someone who has been at multiple organizations suffering from planning hell, most of the time the solution is pretty clear but outside factors prevent it.

Our Quarterly PI planning is nightmare but Sales wants to sell the backlog so fighting is different business units fighting over which items should be done and how fast they are done.

It's generally employees meta optimizing for themselves instead of larger business and business is too big for CEO to figure out. Railways career page says they are a team of 27 so CEO/Founder/Whoever has vision in their head and keep steering everyone towards that vision.

However, as Ops type, looks like could be interesting job. Digs further
by cyberpunk | 2025-10-02 22:05:05+00:00
Genuine question, why do you feel the need to respond to every message? I work in a place with teams on my project split across multiple time zones, and I reply to people when I'm able. If something is really on fire, I'll get a load of messages but generally that stuff should go to the team chat and not at me directly.

Of course, we all keep some 'favourites' we do the odd favour for, but if you can't find 15 minutes to work interrupted (and your review is work) then you really need to think about how you're working as you're making the problems worse.

Being the superhero feels good for the first decade, eventually you realise you're Brent from the Phoenix Project and you're really part of the problem.

Not a personal attack, mxuribe, just some crap I worked out over the years. YMMV.
by dctoedt | 2025-10-02 22:05:07+00:00
Sigh. "Executive power" implies the question, execute what, exactly? Whether you take a textualist or originalist view, obviously the answer is, execute the enumerated duties, including "take Care that the Laws be faithfully executed[.]" Equally obviously, "the Laws" are whatever TF Congress says they are, as long as they're within the grant of Article I — especially the Necessary and Proper Clause — and the other explicit grants to Congress in the various amendments.

Oh, and: There's no Necessary and Proper Clause in Article II for the president.
by xp84 | 2025-10-02 22:05:50+00:00
Someone explained this to me the other day in a way that helped me understand the concern better.

Not already having a ton of easy and effective choke points on the whole citizenry (which such a card would eventually grow into due to its usefulness) is a safeguard against wannabe tyrants being confident they can crush dissent easily and thus to them seizing power in the first place. Just like I wouldn’t steal a car with a manual transmission because I know I wouldn’t be able to drive it successfully, and certainly not well enough to outrun the consequences.

If I were a fascist I’d be a lot more brazen if I knew that I could switch off every dissenter’s ability to travel, work, or even buy food, in an instant.
by JumpCrisscross | 2025-10-02 22:06:16+00:00
> Their whole strategy since 1948 has been about distracting the Palestinians with fake peace processes that were never meant to lead to anything

Totally untrue. Israel unilaterally disengaged from Gaza in 2005 [1]. The current divides aren't as entrenched as the belligerents would have us believe.

[1] https://en.wikipedia.org/wiki/Israeli_disengagement_from_the...
by scottbez1 | 2025-10-02 22:06:24+00:00
Here's an excellent video from Juan Browne around the challenges that wires present to aircraft operations [1]. Some of these are human factors for manned aircraft, like seeing a wire but then forgetting it's there, but one of his points is that it's simply safest to avoid flying below 1000ft AGL. That's not an option for drones today, and they presumably don't (yet) have the ability of humans to make inferences about the likelihood of cables near cranes and transmission line towers, making them particularly vulnerable.

[1] https://youtu.be/jjV_k4-DstQ