MurphyA/hacker-news huggingface dataset:
by wjgilmore | 2025-10-02 22:06:57+00:00
Thought my fellow programmers/nerds might find this blog post useful and interesting, and hopefully motivational. There isn't much else I'd rather do than screw around with my computers, write code, etc, which has naturally made getting into shape kind of difficult. This year I resolved to do something about it and so embarked on a series of ridiculous exercise quests and am now in the best shape of my adult life.
by aakatheeri | 2025-10-02 22:06:58+00:00
Hi there!

I shipped Quote Circles 2.0, a complete reimagining of my iOS app that transforms how people interact with inspirational quotes.

I often turned to quotes for motivation. But every quote on social media felt the same - endless scrolling through text on blank backgrounds, forgotten moments after reading.

I wanted quotes actually to stick in memory and influence daily behavior. Quote Circles makes every quote an experience through:

Dynamic backgrounds that transform with each tap (optimizing this for performance across all iOS devices was tricky) Smart individual quote reminders - schedule any favorited quote to appear when you need it Offline access for instant access to hundreds of favorites

Would love to hear your thoughts!
by C6JEsQeQa5fCjE | 2025-10-02 22:07:05+00:00
> I mean, it moves the situation closer to not living in war and famine?

And then what? Look at the West Bank to see what happens when you don't resist the occupation and fully cooperate with the colonial state. You get slowly cleansed anyway.

> Also the idea of amnesty to all Hamas members looks pretty generous to me

Israel specializes in assassinations and has a history of relentlessly pursuing those it deems its enemies. If you were a Hamas fighter, your choice would be to either die fighting for a purpose, or be killed in exile without a purpose anymore.
by Retric | 2025-10-02 22:09:08+00:00
Aging is more than just looking old.

If someone has an increased risk of death per year from cancer or whatever because something is failing over time they are still aging.

If the rate per year stays the same IE being 20 or 20,000 has no impact on your risks of cancer each year then someone that’s 20,000 likely takes very few other risks and is more likely to live another 20,000 years than the random 20 year old.
by ipaddr | 2025-10-02 22:09:15+00:00
Why did Gazans elect Hamas to power in 2006?

Great question because Hamas was funded by Benjamin Netanyahu in the 90s because he feared the peaceful PLO would become too powerful and result in a two state solution.

Knowing this does this change your position or have you decided on a viewpoint that you will push regardless.

If what I just said was true (and it is) Benjamin Netanyahu put them in power. Doesn't that change everything for you?

Debating that two state solutions were offered and other Arab states not supporting a two state solution because they wanted everything restored to before the world wars victors carved up the world and took away their piece is worth debating. But that's not why Hamas exists.

Benjamin Netanyahu disparate needed an enemy a group violent and extreme. Benjamin Netanyahu setup a strawman.

Hitler's Nazi party in the begining use to send men in to attack an area create chaos then use that justification to take over that area to protect them. Scared people obey.
by mistersquid | 2025-10-02 22:09:17+00:00
> Surely it comes up at least once somewhere in Shakespeare?

Doubtful because the concept of clocking and clocking out is an artifact of the shift from mercantilism to capitalism and the Industrial Revolution where people sold their time in exchange for money.

Before that, in Elizabethan England, people were not free agents but subjects of British Empire. Merchants could control their destinies to some extent but did not exchange their labor so much as accumulated wealth through trade. They did not clock in and out.

So, there was not company time vs. personal time. There was just time and people conducted their bowel functions in outhouses and chamber pots befitting their stations.
by Citizen8396 | 2025-10-02 22:10:20+00:00
"As a new default, your phone number will no longer be visible to everyone in Signal."

https://support.signal.org/hc/en-us/articles/6712070553754-P...

"Signal does not send your phone number to anyone unless you have enabled that others can see it and then you send them a message or make a call to them."

https://support.signal.org/hc/en-us/articles/360007061452-Do...
by JumpCrisscross | 2025-10-02 22:10:27+00:00
> Replace Palestinians with Black South Africans, and imagine this offer was made in 1990 to the ANC

Black South Africans weren't de facto surrendering in a militarised conflict.

The ANC resorted to small-scale terrorism [1]. (It didn't work.) If the ANC had launched an October 7th scale attack, not only would it have derailed the international pressure that ended Apartheid, but in the likely ensuing civil war, yes, one side would have probably been forced to unconditionally surrender.

The practical options on the table are war and peace. If you're losing this badly, you take peace. Then you litigate over war crimes, et cetera. Gaza has no seat at the table because there is currently nobody to take the seat, that's what peace gives them. (I'd be shocked if Gazans, in a plebescite, rejected this deal. The only people who win by continuing this are Hamas and Likud.)

[1] https://markhumphrys.com/anc.violence.html
by dlubarov | 2025-10-02 22:11:21+00:00
That's just spin; there's no way to peacefully intercept the vehicles. The drivers don't stop because a hungry person asked politely.

> it could very well be that the IDF is intercepting them covertly

This seems like a pretty farfetched conspiracy theory. There are smart phones and other cameras all over Gaza, and zero evidence of this.
by mithro | 2025-10-02 22:12:18+00:00
wafer.space has just opened our first pooled manufacturing run of GF180MCU with the purchase deadline of 28th Nov 2025.

Think of it like OHS Park for silicon!

You provide a 20mm2 design in the open source GF180MCU technology and you get back 1,000 parts. You can used an existing template or build something completely yourself with either open source or proprietary tooling (no required pad ring or management CPU).
by heavyset_go | 2025-10-02 22:12:22+00:00
> But then how do you deliver to the upper floors of vertical buildings?

Elevators, dumbwaiters, baskets and pulleys, or just go downstairs and get it yourself.

Also, how tall are we talking? Where have you been where the upper floor windows actually open?

edit: the more that I think about this, the more it bothers me. Getting close enough to a building to deliver a package through a window with a drone sounds incredibly improbable and dangerous. A small gust of wind and the drone crashes into the building. You'd need some kind of pad at a distance from the building, or use the roof. Looks like there's a design for that[1].

And what if a package or drone falls from such a height?

I think the concept on its face is flawed, but then again, this exists[2].

[1] https://pejaver.com/DronePort/DronePort.htm

[2] https://jedsy.com/
by spaceywilly | 2025-10-02 22:12:28+00:00
The same problem actually already exists for non-drone planes, because they must be able to operate in poor visibility conditions. FAA issues notams for construction cranes if they pose a risk to nearby airports. One solution for drones would be to extend these notams to all cranes/other obstacles, and the drones must subscribe to these notams to operate in the airspace.
by bccdee | 2025-10-02 22:12:30+00:00
My issue with the notion of a "victim mindset" is that sometimes people are legitimately victimized, and in that context, it's often useful to identify as a victim. So what if people are susceptible to being upset by things they can't control? If someone assaulted me and stole my belongings, yes, that situation would have been out of my control and it would upset me—and this would be a prosocial response. I would speak up about the problem of violence in my community, and maybe that would contribute to preventing incidents like this in the future.

> A victim mindset is built on [...] an agreement they made with another party which the other party didn't consent to.

I don't see what agreements have to do with it. If I stab you with a knife, it doesn't matter whether I've previously agreed not to stab you—I've victimized you regardless. Perhaps you can say I've implicitly agreed to abide by the laws of my country, but then you'd have to concede that the German Jews were not victimized by Nazis, because Nazis had edited the law such that their own actions were all legal. You could say there's some underlying natural law or social contract which all humans have implicitly agreed to, but at that point we're really stretching the idea of "agreement," aren't we? Certainly no type of lawyer ever sat me down to sign the social contract.

At the end of the day, identifying with victimhood can be prosocial or antisocial, and the only way to distinguish between those categories is based on the specifics of the situation: It's prosocial when they're responding to genuine wrongdoing in pursuit of a real solution, and it's antisocial when they're responding to imagined wrongdoing or bolstering a harmful non-solution. It all depends on whether a the wrongdoing in question is legitimate or not, and I don't think you can dance around that question (bypassing the entire field of ethics) with a few remarks about agreement and consent.
by cyberpunk | 2025-10-02 22:13:35+00:00
Ah then cut off the whole region entirely. Makes perfect sense.

Here's a crazy idea. If hamas steal even 90% of the food, why not flood the area with so much fucking food it becomes worthless instead of letting humans starve as terrible collateral against your war goals?

Which approach do you think better serves the stated goals of defeating the terrorists?

Nah, isolation and cruelty it is. Israel has created generations of enemies.
by Arathorn | 2025-10-02 22:13:54+00:00
At high level, and off the top of my head:

“Signal Protocol” is a somewhat fuzzy description of whatever Signal does at a given point in time. Historically, this meant Double Ratchet, which is O(N) with the number of devices in a conversation. This uses elliptic curve cryptography to exchange keys (X25519); it was then extended to be PQ via PQXDH by adding Kyber512 to the initial key exchange, and has now also been extended to be PQ for subsequent ratcheting by mixing in the SQPR ratchet. Signal itself is obviously centralised; 3rd party implementations are forbidden; the implementation is AGPL+CLA. It has good metadata protection thanks to hiding group membership from the sender and “sealed sender” to hide the sender from the server too.

Matrix is an open standard communication protocol. It supports pluggable E2EE, although the only protocol in production right now is Olm+Megolm. Olm is an implementation of the Double Ratchet, and Megolm is a per-sender ratchet used to share keys with the group. The current implementation of Olm from the Matrix Fdn is an Apache-licensed project called vodozemac. This sprouted experimental PQXDH support in Jan 2024 (https://github.com/matrix-org/vodozemac/pull/120). Matrix is decentralised; anyone can run a server; multiple heterogeneous implementations are heavily encouraged. More metadata is exposed to the server than Signal - for instance the server can see the group membership, and key-value data is not encrypted (although we’re working on that right now: https://element.io/blog/hiding-room-metadata-from-servers/). Also, group membership is controlled by the server; clients warn when if unexpected users/devices are added, but the protocol does not forbid it. We’re also working on fixing that, but it is a huge change.

Finally, MLS (RFC 9420) is effectively a key exchange and group membership protocol. You can use it to add E2EE to messaging systems as an alternative to the Double Ratchet, while also using it to control group membership. By default it uses classical elliptic curve encryption, but there are proposals to make it PQ. It’s more performant than the double ratchet in that calculating new ratchets is O(log N). However, joining groups is still O(N). It’s much less mature than the Double Ratchet, more complicated, but benefits from significant cryptanalysis and formal verification thanks to being an IETF standard. It also seems to get significant hype just by being an IETF standard. It requires a centralised component to sequence MLS group operations, so to use it in systems like Matrix you have to extend it to be decentralised (see arewemlsyet.com). It doesn’t hide metadata from the server. It also doesn’t provide cryptographic deniability (unlike the double ratchet). It is not that widely deployed yet, although Google apparently uses it for RCS (presumably thanks to it being IETF and avoids any possible IPR questions over the double ratchet), which means it should be huge. Discord and Webex also use it for VoIP conferences.
by fragmede | 2025-10-02 22:14:25+00:00
https://chatgpt.com/share/68def5c5-8ca4-8009-bbca-feabbe0651...

Man'o'war on a pyrosome. I don't what you expected it to look like, maybe it could be more whiteish translucent instead of orange, but it looks fairly reasonable to me. Took a bit over a minute with the ChatGPT app.

Simonw's test is for the text-only output from an LLM to write an SVG, not "can a multimodal AI in 2025" generate a PNG. By having pictures of pelicans on bicycles in the training data in PNG format, from people wanting to see one, after reading his blog, there are now raster-based images from an image generation model that fairly convincingly look as described in the training data. Now that there's PNGs of pelicans on bicycles, we would expect GPT-6 to be better at generating SVGs of something it's already "seen".

We don't know what simonw's secret combo X and Y is, nor do I want to know, because that would ruin the benchmark (if it isn't ruined already by virtue of him having asked it). 200k nouns is definitely high though. A bit of thought could cut it down to exclude concepts and lot of other things. How much spare GPU capacity OpenAI has, I have no idea. But if I were there, I'd want the GPUs to be running as hot as the cloud provider would let me run them, because they're paying per hour, not per watt, and have a low-priority queue of jobs for employees to generate whatever extra training data they can think of on their off hours.

Oh and here's the pelican PNG so the other platforms can crawl this comment and slurp it up.

https://chatgpt.com/share/68def958-3008-8009-91fa-99127fc053...
by NedF | 2025-10-02 22:15:10+00:00
This was a 5+ year plan with no post-mortem.

It makes a joke of departments claiming to change after reactionary news as we have seen recently and taken at face value on Hacker News who have never done a project evidently.

At 5 years it would be one of the shortest timelines compared to similar projects if they can pull this off. Good luck.

This will obviously cost them a lot of $, but it will be interesting to see if it was to become more popular if it could save money in Austria if expanded.
by JumpCrisscross | 2025-10-02 22:15:47+00:00
> that’s worse than the current situation how exactly?

Uh, look at the civil wars in Sudan, Ethiopia and Burma.

> it would be objectively better because there would be justice: no apartheid, no occupation, no tiered citizenship, and no blockade

What? Why do you think changing borders on paper has any effect on how the people actually on the ground feel about and treat each other?

We're not half a decade out from our withdrawal from Afghanistan and we're back to the notion that remote powers drawing lines on a map somehow dictatates reality in the Middle East?
by BJones12 | 2025-10-02 22:16:12+00:00
From my understanding there is an argument about whether 12% or 16% of children meet a certain threshold of food availability, which affects whether or not it is called a famine. One is regarded as not a famine, one is regarded as a famine, and there is argument over what data to use.

And the definition does matter, because 'famine' has the meaning of a certain level of bad thing happening. If we do not preserve the meaning, then the word will not have a meaning, then we have no more word to talk about that bad thing, so we will pay no attention to averting or fixing the bad thing because we don't have the literal ability to talk about it.

I'm in favor of being able to have a productive discussion about famines and how to avoid them, so I'm in favor of having a word for 'famine' with a clearly defined meaning.
by Cyph0n | 2025-10-02 22:16:20+00:00
> But that didn't help and would have derailed the international pressure that did end Apartheid if it had escalated into a single attack with a thousand casualties.

Let’s stick to the facts instead of coming up with conclusions out of thin air.

And your understanding is wrong: the ANC gained freedom for South Africans because of its decision to resort to violence. Mandela and the ANC did not make this decision lightly, but it was a decision of last resort. The same applies to other African independence movements.

> Gaza has no seat at the table because there is currently nobody to take the seat, that's what peace gives them.

They have no seat at the table because: a) they saw what a “seat” resulted in (Oslo and then limbo) and b) the response to their democratically gained “seat” was a coup by Fatah backed by the US and Israel.
by noduerme | 2025-10-02 22:16:57+00:00
I read most of this before understanding that I wasn't reading about some new agent or IDE or something, I was reading a sales pitch for a coding course for would-be vibe coders, with AI training wheels in the form of ... a dialog box to talk to an LLM.

I should have noticed the camp counselor / cultish / tedx vibes, throwin around REPL and feedback loops. I feel that it's somewhat misleading to present this as some amazing self-building software or server platform here, and bury the lede that what's being sold is an experimental tutoring method. It's almost like those "I built an AI agent that builds AI agents" posts, only instead of selling the sixty lines of python, it's selling a set of lectures that goes with them.
by softwaredoug | 2025-10-02 22:17:12+00:00
I've heard it said by eliminating all other avenues of Palestinian political expression, Netanyahu created modern Hamas.

He undermined the two-state solution and Palestinian Authority. When you do this, you back people into a corner. There's no path to peacefully making progress on anything you care about. It also conveniently gives Netanyahu a boogeyman for his own political ends.

You might argue the PA was corrupt, etc. But that status quo was far better than what exists now.
by pedalpete | 2025-10-02 22:17:16+00:00
I'm sure I'm not the only one confused by this, but can you give details on why you decided that a course was necessary to learn this new way of working with AI?

Maybe it's more of a alpha thing, but with millions using chatbots every day, was it not possible to develop a UI?

It's not just about adoption, who has the time to spend 5 weeks learning a new tool? Particularly when you're competing with the existing tools?
by jorts | 2025-10-02 22:17:36+00:00
I scored for my son's Little League game last weekend, and it was a stressful experience. Mainly because I had never used the app before, it was also somewhat tedious, as I had to update positions every half inning. I wish it were all pre-loaded, as that would have significantly reduced my stress. It was nice being the person everyone asked what the score was all the time, as no one else was paying as close attention to the game.
by FiatLuxDave | 2025-10-02 22:17:36+00:00
Happy owner of an iPhone SE here. I feel like the large manufacturers have trouble selling small phones because they just don't understand the small phone market. It's a lot like the electric vehicle market before Tesla came along. When the Prius was the best electric car on the market, car executives thought that electric cars were for hippies who wanted to make an environmental statement and who didn't care about horsepower or style. Then Tesla came along and ate their lunch because they understood the market better.

The offerings on the market, including the SE (which is probably the best small phone), seem to say, based upon features and price point, "Here is a phone for those of you who can't afford a full-size phone". But that's not why we want a small phone. I would have happily paid twice the price for my SE, so for me the low price was a bonus, but it's not a bonus when they are pricing them too low for sustainability. They should jack up the price and get more margin from it. We'd still buy it.

The number one reason why I prefer a small phone, is because I have plenty of other computers. Your 'big' phone screen doesn't impress my gaming PC. So what I want is a device that fits a niche in my ecosystem of devices, and that niche is portability. Anything that takes away from that is a minus because it's trying to do the job of some other device, which I already own. In other words, make a small phone for professionals. There are plenty of us, we like to buy devices, and we have money. Features we would be willing to pay for include working with our other devices and not having bugs associated with software expecting bigger screens.

For people whose only computer is their phone, big screens totally make sense. And I understand that is the majority of people. But there are millions of people who have another computer other than their phone. The manufacturers are discontinuing the dirt bike because they'd rather sell you an Escalade, but there is an unaddressed market out there for a Ducati.
by xp84 | 2025-10-02 22:18:09+00:00
The Democrats already lost the battle on those things (cuts to Medicaid + no extension of Obamacare subsidies) and they were already going to happen because Democrats didn’t (and don’t) have the votes to renew them because they can’t win elections. Now they’re using this opportunity to try to get those things back at gunpoint. It’s not propaganda that the Republicans have offered a CR which changes nothing additional. Once again, Democrats expect to enact their own policy goals with 47 Senate seats and find it doesn’t go so well. Maybe some decade they will go back to trying to convince voters to vote for them instead of just ridiculing everyone outside their echo chamber.

(I’m not a democrat or a republican, I’m not rooting for either one.)
by Cyph0n | 2025-10-02 22:18:30+00:00
First, ending an occupation and apartheid is not “changing borders”. You are maliciously oversimplifying the situation in Palestine.

Second, are you seriously saying that people’s feelings have nothing to do with injustices waged upon them by force?

And just to add one thing - the theoretical worsening of a situation in response to ending injustice never justifies the maintaining of said injustice. You can argue this point all you want, but it will never be true.
by danielbenzvi1 | 2025-10-02 22:18:31+00:00
Moderates in Israel have shrunk because for decades, every attempt at compromise seemed to end in more violence rather than peace. From the Oslo years and the Second Intifada, to the Gaza withdrawal and repeated rocket wars, many Israelis came to believe that “giving ground” only brought terror closer to their homes. The sense is that moderation was tried, failed, and cost lives.

On top of that, politics and demographics shifted rightward, and October 7th reinforced the belief that peace is not realistic in the near term. For many Israelis, moderation no longer feels like a safe or responsible option- it feels like a risk their families can’t afford.