MurphyA/hacker-news huggingface dataset:
by paulryanrogers | 2025-06-28 12:59:34+00:00
SCOTUS has been packed, voting districts gerrymandered, the national guard has been deployed against protesters, journalists are being shot with rubber bullets and threatened with legal action, and elected representatives are being charged with trumped up crimes.

The other avenues are also being obstructed.

And Republicans certainly didn't mind nation wide injunctions when they were used to block much of Biden's agenda. Or violent attempts to stop the transfer of power. Or pardons for everyone involved in attempts to stop the transfer of power ...
by warmedcookie | 2025-06-28 12:59:54+00:00
Some people such as myself are bad test takers and need to try over and over to figure things out. I was homeschooled and got a 15 on my ACT. I haven't taken an IQ test, but I imagine it would be pretty mediocre.

It took me forever to figure out even the most basic programmatic language features such as for loops, but one common variable that has allowed me to succeed in software development is unrelenting determination. Things start to click the more you dig into the monotony and it gets easier over time.

I'm not dismissing the study, just wanted to throw out there that you can go far with the unpredictable factors of the human brain.
by smeej | 2025-06-28 13:00:32+00:00
It didn't have a name. It wasn't really a "feature." You just went and posted on their "page" I guess I would call it.

The change to being able to post things on your own page and expecting other people to come to your page and read them (because, again, no Feed) wasn't received well at first.

Keep in mind, smartphones didn't exist yet, and the first ones didn't have selfie cameras even once they did. And the cameras on flip phones were mostly garbage, so if you wanted to show a picture, you had to bring a camera with you, plug it in, and upload it. So at first the Wall basically replaced AIM away messages so you could tell your friends which library you were going to go study in and how long. And this didn't seem problematic, because you were probably only friends with people in your school (it was only open to university students, and not many schools at first), and nobody was mining your data, because there were no business or entity pages.

Simpler, simpler days.
by _l7dh | 2025-06-28 13:02:21+00:00
Sourced articles like these are good and further proof that Israel is a psychopathic state and society. But what's odd is to depict is as "surprising" or even shocking when the same state has been carpet bombing civilian, including women and children for 16 months straight, causing what is estimated at 300 000 deaths, committing every single atrocity or infringement to the international law possible, including targeting medics, journalists, using starvation as a weapon of war, bragging on it on social media, having politicians incite to eradicate the remaining part of the Gaza population, and I could go on and on with nameless atrocities. So just to put things in perspective, this article depicts a horrible incident, but it is entirely in line with the rest of the Israeli policy, and unfortunately pales in comparison with the ongoing large-scale massacre.
by hermitcrab | 2025-06-28 13:02:34+00:00
Is anyone surprised at horrific behaviour by Israel and the IDF at this point?

Every country has a percentage of right wing psychopaths. Unfortunately, they seem to be running the government in Israel.

Israel's intended end game seem to be to make Gaza completely uninhabitable, so that the Palestinians are forced to leave, then Israel can grab the land. A bit like they are doing in the West Bank, but on turbo mode. However, the Palestinians don't want to leave their land (why should they?) and no other state wants to take them. So we are left with enormous human misery, with no end in sight.

Most baffling of all, many Western states are not just turning a blind eye, but actively supporting Israel. Shame on them.
by diggan | 2025-06-28 13:03:28+00:00
You don't think the damage was done by the people who religiously follow whatever loudmouths says? Those are the people I'd stop listening to, rather than ignoring what an educator says when sharing their perspective.

Don't get me wrong, I feel like Fowler is wrong about some things too, and wouldn't follow what he says as dogma, but I don't think I'd attribute companies going after the latest fad as his fault.
by awkwardpotato | 2025-06-28 13:04:02+00:00
> Actually making the difficult decisions that may be unpopular, but necessary ?

What is the unpopular, necessary decision? GP is commenting on the US/EUs continual campaigns to arm and fund Israel's efforts in Gaza without pushback. I don't wish to misinterpret you, but this read to me, that funding/aiding human rights violations and genocide in Gaza is a "necessary" act.
by arrowsmith | 2025-06-28 13:04:15+00:00
Who even uses Facebook anymore? I don't know anyone who posts to their own profile anymore, and I'm part of the generation where literally everybody was posting every detail of their lives to FB as students.

For "seeing what old friends are up to", that's entirely shifted to IG. (Yes, pedants, I know that this is an FB product.)

The only time I ever open FB nowadays is for the marketplace, and when I do, all I see in the feed is garbage brainrot from big slop accounts.
by johnplatte | 2025-06-28 13:06:07+00:00
I remember reading the compendium of human-interface writings Apple put together in the 1990s. There was an exploration of ways to show age in software. They were changing the color and adding other aging effects to old files in the Finder.

I think part of that thought has stuck with me. I like storing things in directories by year. It is a structural reminder that a lot of the value of what I'm doing is tied to this moment in time. I can search back through "over the years" to find things, and it addresses this question of guilt.
by jFriedensreich | 2025-06-28 13:06:17+00:00
Happy to learn about this! Though i read random articles on folklore.org this has escaped me. This story is also really relevant today as design is at a turning point where either things go towards a more traditional ai enhanced pipeline with changes happening in something generic like figma, or moving towards directly generating parametrised live UI with custom specialised sliders and other settings for everything. I had my first experience with this reality trying to vibe code a webgl shader and giving up trying to fine tune with prompts. Things were just so much more productive after generating the ui for all interesting shader parameters. My bet is that this will replace 50% of figma usecases.
by spacecadet | 2025-06-28 13:06:26+00:00
Yes. This put what I have been saying... "every day feels more and more like survival mixed with fuck you I got mine"... into much better words and concepts. I grew up poor and got involved with "tribes" where power was the goal and we learned growing up that you demonstrated your power. Lucky enough to have escaped that and to have matured into a passivist of sorts- I am troubled by the increasing tribalism and more and more feel my patience eroding and that itch in my id to demonstrate power...
by netsharc | 2025-06-28 13:06:35+00:00
Man, I'm getting emotionally worked up on a Saturday trying to change some [two words removed because hello HN guidelines]'s mind. I hope you're not on the same path as me.

I suggest we let him think what he wants to think. I find it curious anyway when people say they don't consider hypotheticals, humans are all about hypotheticals ("what's going to happen if x happens..."), even apes do so. Not considering them means wanting to be as intelligent as amoebas, and the [term has been deleted] we're trying to converse with seems to be proud of that.
by bumby | 2025-06-28 13:07:33+00:00
As the other poster mentioned, the characteristics of sound matter. That’s why the report of a firearm is a bad example.

But there are more commonplace examples. Older phone ringtones are often hard for people to locate, but nearly everybody can pinpoint the sound of a dropped coin. Sound perception is more complex than just perception of pressure levels. To the point above, you wouldn’t confuse a car honking in front of you with one behind you even in the presence of ambiguous ambient noise.
by dmix | 2025-06-28 13:07:44+00:00
It's a bunch of >60yr old western leaders who had 40yrs of seeing violence and terrorism in Israel and Palestine, and every couple years a naive western leader announces they want to fix it, while nothing changes.

People are just numb to the whole area.

The most difficult part is the fact Israel is wealthy and aggressive while (both) Palestine government has been the definition of dysfunction and tribalism for decades, even during peace times. Diplomatic solutions have became harder and harder since the 90s.

You can read the history the political bodies in West Bank and even they seem to not care to fix anything either. They have their own leadership issues (like never electing new leaders).

There’s a major gap between a western savior wanting something bad to stop and actually going there and accomplishing something.
by ity75303 | 2025-06-28 13:08:10+00:00
The timer is one part of it, and indeed, a simple kitchen timer is all you really need. But most of the Technique is about tracking your work through backlogs, estimating it, and (most importantly) analyzing it retrospectively: https://archive.org/details/ThePomodoroTechnique/ThePomodoro... It's like a personal mini-Scrum with planning and retrospectives. Flowkeeper mainly automates that "paperwork" part.

Also, Pomodoro Technique requires discipline, and most of the simple timers don't help you much. For example, if you just cancel a pomodoro (or a short break) -- nothing happens, while in Flowkeeper it is more visible, you get an interruption recorded. There's a bunch of small things like that, which motivate the user to do Pomodoro _right_. When you do it right, it is much more efficient.

Just to be clear -- a kitchen timer and a sheet of paper is enough. I just wanted to do the _exact_ same thing for my desktop.
by the__alchemist | 2025-06-28 13:08:57+00:00
Some context first so my opinion isn't misconstrued as as leftist stereotype. This is within context of the behavior described in the article.

- I'm a Jew in USA, and served in the military for more than a decade. - I used to get annoyed by the Palestinian protests I'd see in the years before this, and generally sided with Israel, and the operations its military performed in counter-Shia-militia operations etc in the region, and was outraged at the Oct 7 attacks.

Israel's operations as described in the article are clear-cut war crimes. The military and civilian leaders responsible for these ROE should face something similar to the Nuremberg trials. I am embarrassed for my country's support of Israel's operations.

This is large-scale, continued, intentional CIVCAS.
by xg15 | 2025-06-28 13:10:58+00:00
That's a good question. I know, in Germany, saying - let alone doing - anything critical of Israel as a public figure has effectively been a taboo. The justification had always been the Holocaust and the perpetual guilt of Germany towards the Jewish people arising from it.

For a long time, that made some sense - it's starting to shift into quite horrific territory though, if leaders and communities interpret this obligation as some sort of absolute fealty towards the Israeli government, at the exclusion of everything else - even if that government itself is repeating the path of Nazi Germany. Yet this seems to be how a lot of German politicians interpret it.

I found the distinction exemplified in the "Never again" vs "Never again for anyone" slogans.

I don't understand what exactly is going on in the US, but there seems to have been a similar taboo, though maybe stemming from different sources (like that Evangelical end-of-days prophecy that sees Israel literally as part of a divine plan that trumps everything else).

I find it notable that part of Trump's voter support in the election were actually pro-Palestinian groups - because they saw Trump as the only alternative to a complicit Harris administration. Of course, Trump turned out to be even more complicit and openly embracing the Evangelical narrative.

So as far as US voters were concerned, there was no pro-Palestinian or even neutral options to vote for. There was just secular pro-Israel and religious pro-Israel. (Well, there was also Jill Stein, but she had no realistic chance of winning)

Of course there are other voices saying that all those justifications - Holocaust, biblical prophecy, etc - are just show and the real reason for the unconditional support is just ordinary geopolitics. The image of Israel as the "unsinkable aircraft carrier" that guarantees US dominance in the region.
by 15155 | 2025-06-28 13:11:04+00:00
> What is the source of this righteous indignation? You think countries invite foreigners here with the patronizing attitude of “you’re lucky to be here, don’t say a fucking word”?

Yes, I do think that's how countries invite foreigners.

> Try your best to not sound so unfuckable.

Looks like I hit a nerve. I'm sure you're a great houseguest.
by futurisold | 2025-06-28 13:11:12+00:00
Oh, definitely. I recommend you go for contracts. I've used something similar for a contract that iteratively "stitched together" a broken ontology graph. Here's some of the data models for inspiration -- you could have something similar for your ops, and write the contract to solve for one op, then apply the op, etc.

---

class Merge(LLMDataModel): indexes: list[int] = Field(description="The indices of the clusters that are being merged.") relations: list[SubClassRelation] = Field( description="A list of superclass-subclass relations chosen from the existing two clusters in such a way that they merge." ) @field_validator("indexes") @classmethod def is_binary(cls, v): if len(v) != 2: raise ValueError( f"Binary op error: Invalid number of clusters: {len(v)}. The merge operation requires exactly two clusters." ) return v class Bridge(LLMDataModel): indexes: list[int] = Field(description="The indices of the clusters that are being bridged.") relations: list[SubClassRelation] = Field( description="A list of new superclass-subclass relations used to bridge the two clusters from the ontology." ) @field_validator("indexes") @classmethod def is_binary(cls, v): if len(v) != 2: raise ValueError( f"Binary op error: Invalid number of clusters: {len(v)}. The merge operation requires exactly two clusters." ) return v class Prune(LLMDataModel): indexes: list[int] = Field(description="The indices of the clusters that are being pruned.") classes: list[str] = Field(description="A list of classes that are being pruned from the ontology.") @field_validator("indexes") @classmethod def is_unary(cls, v): if len(v) > 1: raise ValueError( f"Unary op error: Invalid number of clusters: {len(v)}. The prune operation requires exactly one cluster." ) return v class Operation(LLMDataModel): type: Merge | Bridge | Prune = Field(description="The type of operation to perform.")

---
by zeroCalories | 2025-06-28 13:12:01+00:00
1. This isn't suppressing free speech. This is classic new deal government. I thought liberals liked that?

2. No one is obligated to work with you, or give you clearances if you're suspected of being against state interests.

3. I thought we were all for government crackdowns on corrupt corporations?

4. Many of these people are obstructionist.

5. DEI is discriminatory. I thought liberals were anti-discrimination?

6. More new deal government. Nothing improper here. You just lost the vote.

7. The military is not obligated to allow anyone to serve. It's a job, like any other. Freedom of speech isn't freedom from consequences, pal.

8. Being selective of what you promote isn't suppression of speech. Is it suppression of speech when Confederate monuments are removed, or did you lose the vote?

9. Those are not citizens.

10. This is regulation to prevent anti-competitive behavior and harassment.

11. Not free speech. You're not obligated to be in a press room

TBH, seems like you care that you lost, not about freedom. Why should I give you any freedom when your goal is to deprive me of mine?
by strogonoff | 2025-06-28 13:12:34+00:00
> Irrelevant to the point

Oh no, it is very relevant. You wrote:

> Without copyright (or if copyright did not apply to software) there would be no need for copyleft and very little motive to produce proprietary software.

However, what I am saying is that the full truth looks like this:

> Without IP ownership laws, there would be no need for copyleft and very little motive to produce any new software, or any original work at all.

The concept of intellectual property is the motive that gave us the technological process so far, from transistors to transformers.

> People did create things before copyright law, and the quality of creations for those motives is generally higher.

In the same vein you could say that before civilization people did not kill each other, steal from each other, etc. all the time and so we should remove the laws that prosecute murder and theft.

Not at all. Just like the values of personal property or human life, IP ownership laws are a continuation for what naturally existed since before civilization. In a small society, if you did something new and cool and good for community, you gained prestige and respect. Once society grows in numbers and moves towards less trust and evolves from tribal personal conflict resolution towards dedicated legal system, these things become codified in laws.

So not only the concept of IP implicitly existed before civilization, it probably is what gave us civilization. Recognition, prestige, social standing are things that compel each of us individually to drive progress. They exist automatically in a small high trust human society; in a large global low trust society they would be lost if not for legal mechanisms to compensate for it.

> The very widespread use of open source software (and the world's dependence on it) refutes your point.

I am not sure how closely you are following this thread but just in case, you are replying to a thesis that FOSS was made possible by copyleft, and therefore by copyright. As far as I’m concerned, you are yet to present a convincing counter-argument.

> You are leaving out people creating things because they want to or are paid to (e.g. patrons).

Many famous FOSS projects were started by and mostly contributed to by people who had dayjobs and wanted to play with fun stuff in spare time. However, 1) many of these jobs might be threatened because certain corporations use that IP, without licensing it appropriately, to train systems intended to replace them, and 2) the promise to those people was that their work will remain for public benefit—thanks to copyleft and GPL, which are now being eroded, as those voluntary contributors increasingly turn into unpaid programmers for middlemen corporations reselling their work to highest bidders. If you believe that this does not affect the motivations behind FOSS, you do you, I have nothing to say.
by moritzwarhier | 2025-06-28 13:13:22+00:00
The badge on something is a good example for using absolute positioning exactly for what it's meant for imho.

With "canvas-like approach", I meant this part of your comment (not the web technology):

> Basically, my assertion used to be to draw out what you have in mind on grid paper.

I guess we were talking past each other because you equate templates and designs, and I didn't think of this usage of the term (the post also is not about this).

Templating is not necessarily for full pages always, that defeats the purpose of templating languages in the first place to me.

> Direct to my claim, though; my argument is just that templates/designs are visual things. I don't think people are thinking in terms of nested div elements.

Agree. And using modern CSS is a great way to reduce the number of "div"s.

> But I am curious on why so many nested divs seem to be needed all of the time.

I fought many these battles in my jobs, and often it's just for flexibility, because different components are written in a modular fashion. Minimizing the DOM tree size is my goal too, but often the version with less nesting requires a bit more thinking and breaks more easily when elements are added or changed.

CSS gris vs nesting flex containers is a great example for that.

Other times it's just laziness / people don't care.
by jcranmer | 2025-06-28 13:13:23+00:00
Spoken by the Athenians and resulting in a war that, as Thucydides's audience knew quite well, Athens lost big-time.

Which actually holds up quite well for everybody who loves to bring up that quote: realism aka "we shouldn't face the consequences of our actions" is the obvious rallying cry for people facing the consequences of their actions.
by reactordev | 2025-06-28 13:13:40+00:00
There’s some millennials that definitely watched their friend blow up.

The issue is today, with communication technology, it’s more widely talked about. Back in the day, when there were less people, it was shunned and not talked about, not reported, or generally brushed under the rug. Also, news reporting back then was in less supply and had very limited space for words.

Population inflation adjusted, I think the ratio of crazy to sane is still the same, maybe 0.001% more crazy.
by blibble | 2025-06-28 13:13:58+00:00
I don't think it's AI

the problem with meta is three fold:

1. zuckerberg is completely misaligned

2. facebook has hundreds of billions dollars of resources

3. zuckerberg has total control of facebook

normally a company with this level of resources would not be under the total control of a single individual

other shareholders would have pushed back on the obviously bad ideas of "metaverse" and "training AI on private photos of children"

but with facebook: misaligned zuckerberg is in total control, and no-one can stop him

so the rest of the world has to suffer whatever this amoral asshole wants to inflict upon them this month

now add AI into this, and zuckerberg can inflict even more damage onto society with fewer and fewer people to get in his way

(the same applies to Google and Musk's empire too)
by xg15 | 2025-06-28 13:14:12+00:00
In theory, we want to end it through the Two-State Solution (though even what this means is vague - certainty not the borders of 1967 that Palestinians and Arabs are demanding)

But yeah, in practice, we seem to want it to end with full Israeli dominance, and the Palestinians either emigrating to Egypt and Jordan or vanishing into thin air, I suppose.