MurphyA/hacker-news huggingface dataset:
by ranger_danger | 2025-10-01 14:32:20+00:00
False equivalence IMO... you're implying that people who don't want a CoC will actually behave badly, and I don't think that's accurate at all, at least not for the majority.

> it wasn't until a CoC was added that coordinators were actually empowered to ban those abusive volunteers

IMO that is just bad leadership... they could (and should) have taken action against abusive people regardless.
Ask HN: Can you help me securing my droplet?
by atum47 | 2025-10-01 14:32:44+00:00
I have a 20 dollars droplet on digital ocean that I use to host my website, apps and lately some small LLMs. I've been working on an app that is basically a wrapper around ollama with some custom features. I sent the link to one of my professors (who also teaches security) and I think some grads students are running a scanner on my VPS.

I've configured fail2ban with some default and custom rules to block the IPs, but they are relentless. Is there anything more I should be doing?

this is how my `iptables -S` looks like: https://victorribeiro.com/iptables.txt

this log is just from today - fucking script kiddies
by commandersaki | 2025-10-01 14:34:13+00:00
Not that helpful if say your server has been attacked by ransomware. Happened to my friend that I was colo-ing with who was running a mailserver at the time. He didn't have proper backups and/or DR (though I think his thick mail client had a copy of most of his mail); he didn't pay and instead moved everything to Fastmail.
by bkfunk | 2025-10-01 14:34:17+00:00
> I get people are sad if they get forced out of their homes for this

Wow, what a way to dismiss the humanity and worth of millions of people.

First of all, in some cases it actually IS a surprise: historical flood data was often quite limited and cities and communities formed before there were accurate estimates of flooding probability, let alone enough understanding of climate change to predict 21st century flooding probability.

If you’re thinking “this side of the street floods, but not the other side, just move across the street”, in many places that is not at all the situation. Miami (avg elevation: 5.9 ft) and New Orleans (elevation from -6.6 to 19.7 ft) are large, dense (by American standards) cities that have existed for over a hundred years. Giant swathes of them are in flood plains. You cannot move a third or more of a city’s residents in any reasonable time—there aren’t enough housing units, never mind the schools and utility capacity and businesses and everything else needed to support a community of people. Plus, most Americans, if they own a home, the vast majority of their net worth is in their house. You pull the insurance, that value vaporizes. Sure, from the perspective of the overall economy, that may seem more efficient. But individuals can use economic efficiency for a down payment. Congratulations, you just vanished billions of dollars of assets! Hope that doesn’t affect the banking system or the local economy!

And they can’t move across the street—to get out of the flood plain they may have to move a significant distance, and people already live in the higher areas of the city: effectively (especially for low and moderate income families) they have to move > 50 miles away. That means they lose their social network, support system, and likely their job. Moving a long distance is expensive, extremely stressful, and can break the few remaining social bonds that we now know are a huge factor in everything from recovering from bankruptcy to whether someone is too disabled to work, to how long people live.

> I feel zero outrage here.

I’m not sure anyone is trying to get you to feel outrage? Like it’s a hard policy problem that greatly affects millions of people. Maybe you could just…care?
by dpflan | 2025-10-01 14:34:17+00:00
Yes, AI allows for exquisite demos, demos that tantalize the audience into thinking of the infinite potential of the technology, that stunning vision expands and expands until the universe of potential overwhelms the dreamer into a state of terminal fantasy. So it is always a solution looking for a problem. There are cases where the two meet more realistically and a valuable impactful company develops it.

The fact it can generate human language that is very compelling for certain context, makes it seem possible of doing so for many, many more contexts.
by praestigiare | 2025-10-01 14:34:20+00:00
The real lesson here is that almost all modern SaaS applications have massively under invested in customer support in order to appear more profitable or sustainable than they really are. One of the major factors behind LLM development is trying to solve this problem before the house of cards falls down. Companies were enticed by the recurring revenue of SaaS, but don't want to pay for the level of support required when you are responsible for all your customers data as well as their access to the service.
by westurner | 2025-10-01 14:34:34+00:00
"FCC starts process that could loosen TV station ownership rules" (2025) https://youtube.com/watch?v=hvdXMx2cQfE :

> Currently no single company can own stations reaching more than 39% of TV households in America. Nexstar's proposed acquisition of Tegna would bring that combined company's reach to about 80%; double the current limit. The FCC is also expected to review a rule - tossed out by a federal appeals court in July - that a single company cannot own 2 of the top 4 TV stations in a market. In Denver, Nexstar already owns Fox 31 and Channel 2. The proposed merger would add 9 News and Channel 20. The CEO of Nexstar has said that multiple stations in the same city will be combined.

Who remembers why we are opposed to corporate consolidation in the media, given "fake news" and "media literacy" in their - the only - two corners?

From https://news.ycombinator.com/item?id=35676503 re: labels for state-funded and (S)PAC-funded media (and now sermons, too, of late, btw):

> Media literacy > Media literacy education: https://en.wikipedia.org/wiki/Media_literacy#Media_literacy_...

Though these are or would be Nexstar FOX stations, this film from the tumultuous and still unpaid-for wars of the 2000s is relevant again today:

"Outfoxed: Rupert Murdoch's War on Journalism" (2004) https://en.wikipedia.org/wiki/Outfoxed :

> "Fair and Balanced"

The internet says Trump hired Fox News execs Aisles (former RNC chair, former CEO of Fox News) in 2016, and Shine (O'Reilly) in 2018. 21st Century Fox sold to Disney in 2019. Fox News is now a wholly separate company from 21st Century Fox and Fox Theatres.

Now that the federal government has de-funded The Corporation for Public Broadcasting and thereby PBS and NPR, do they still have to carry the "state-sponsored media label"?

Oligarchy > United States: https://en.wikipedia.org/wiki/Oligarchy#United_states
by Workaccount2 | 2025-10-01 14:34:43+00:00
The whole set of wealthy people is a small subset of the tried-to-get-wealthy set.

Society has a hyper-fixation on the winners, and is largely blind to the much larger set of losers. "School of Hard Knocks", the social media channel where the kid goes around interviewing wealthy and ultra wealthy individuals about how they made it, has a very common theme: "Be willing to take risks".

This pretty much translates to "I put it all on black 3 times, and it hit 3 times". He never interviews the losers.
by esjeon | 2025-10-01 14:35:02+00:00
It's about 10% increase from M4, which is impressive. But, hey, I don't think I'm not even using 10% of the M4 processing power on my iPad. What's the point?

Apple seriously need to open up development on/for iPadOS, or it'll become something you by every decade or so. Who needs new model if people can't even utilize what they have right now?
by garganzol | 2025-10-01 14:35:09+00:00
To add an insult to the injury, Broadcom totally wrecked the update process for existing VMware installations. They killed update servers and domains, everything is annihilated.

A cherry on the top: you need to pass a quest of registrations and approvals before you ever be able to have an opportunity to get access to any VMware software download. Good luck updating your software, folks.
by LeonB | 2025-10-01 14:35:12+00:00
> Yurchick was one of 21 people that had been indicted for conspiracy to possess with intent to distribute kilogram quantities of methamphetamine in Texas and elsewhere from August 2019 to March 2021 … Yurchick subsequently pleaded guilty to that charge on February 1, 2022

From https://en.m.wikipedia.org/wiki/Icy_Blu

Feel free to dig deeper, I’ve only taken a shallow look.
by card_zero | 2025-10-01 14:35:38+00:00
Yeah, there's problems, like puzzles and mysteries, and then there's difficulties, and there's no sharp dividing line but the difficulties are less fun. And are also called problems.

So far as moral duty goes, play to your strengths, you're at your best when having fun. This conveniently evaluates to "do what you like". It's not perfectly true, but you can get away with it, blamelessly. Nobody needs you miserable, usually. Then there's the wrinkle where the importance of something to humanity (or even the promise of a large cash reward) may make it fun ... if you happen to feel that way.
by aeon_ai | 2025-10-01 14:35:43+00:00
This is, as I see it, the tension between wisdom and power.

Wealth, in the modern era, has been a vehicle to achieve power. It is certainly not the only path, but it is the most culturally universal path to influence the effort of others available today. When we set our ambitions towards lofty outcomes that require power to accomplish, we inevitably run into the capacity constraints involved with being a single person.

Money is a path to acquiring sufficient power to realize goals. Power itself is amoral, and the idealist with good intentions must inevitably conclude that power is a requirement to realize big dreams.

But, effort is also power. For our sanity, wisdom would have us focus on our efforts, with every moment we have, rather than whether or not we achieve the goal. I'll also add that AI is increasing the scope of what our efforts alone can accomplish, for good and bad.

To achieve large goals, pragmatism would require us to derive meaning and purpose from the effort put towards those ends, rather than the attainment of the goal. Think this is best described as an 'open purpose'.
by Thimothy | 2025-10-01 14:36:12+00:00
China "cheated" with EVs. They never managed to make a combustion engine that could hold a candle against western ones in terms of efficiency and reliability. Electric motors are waaay simpler.

I doubt that the same will happen in commertial aircraft engines. If China catches up it will be through industrial spionage or very slow grinding, that will take many years.
by Lumoscore | 2025-10-01 14:36:14+00:00
Hello Lumos Core community,

Yesterday, we removed 90% of the LUMOS supply from circulation. Below are the official wallet addresses on both Stellar and XRP networks. The supply is allocated according to the distribution we announced last week.

Stellar Burn Address GBIU5NISX5IP6VXZK7DEKLZC4ZVPWNCDEYQLQGXG33Y3J2LHPKPCHUOK This wallet permanently holds 90% of the initial supply. Its master key is disabled, meaning the tokens are now inaccessible forever. In other words, the supply is effectively burned.

Note: Ideally, this should have been sent to the issuing wallet so that explorers display the reduction more clearly. This was an oversight on our part, but rest assured it doesn’t affect the fact that the supply is locked and gone forever. An official explanation will follow shortly.

Stellar Network Asset: LUMOS Issuer: GB5T2EQC2VDG2XEYQ5C2CQJ2SCB5RFPPWALUU2GQ3R5HUEGOZST55B6S

Market Reserve (35%): GCCDEU4DOW3AQ5WFWY7LDEFZIJAQBI5TQXRT3XAZSWDRLK3LG53HBQCP Team (20%): GAR4HYWGY4YE7WOU2TGH7G4RL7ON72KQP24WWBT755WAWPCKRFS4SHWL Partnerships (15%): GA27ELKFRT7JVZTJW4P3I3ORWLLNKRIB3D6GELPN7IESPOCUNS5NHTOD Ecosystem Growth (10%): GCYFMZPDAR7ZTTTBA5DVG2SPR2N4CLPZLGLVI475BCGJ532WOKWRKUDG Cross-Chain Swap Reserve (5%): GAMXMHJX6CW6LZWUYRKVF73GOMRFJDQI57UMA4LE5QUF4DCJRGI55QD6 Liquidity Pools (5%): GDPM4A6IMSOTNISUPFR4CIC7CQ4UWN54TMHCRY5Z26UXVCDKON3CDYKV Airdrops (5%): GDB46BXMVI7FEZCHG4OTZ3OCSJX4CRBOOK6OJL5JD7BF5QIW3AS53IWA Marketing & Promo (5%): GDVU64GNDFDR3OWKGPK37DAK67RPOK4OMZB4RH7NQN5UOYB4GPFVQUOD XRP Ledger Asset Code: LUMOS Issuer: rsPqeamjpr3Bxu4LhtCgvJEAQusYRRg6Ha

On XRP, the burn was done by sending the tokens directly to the issuing wallet.

Market Reserve (35%): rHuF5XcfA6izw3DhPuZZ5M2z1Vt5ozoQpN Team (20%): r42RLyT9Uz35joCo6thvknLJVBDeFqPhgN Partnerships (15%): raieaf1UXyXgvptvSBZQ8Tojj3ztr77sdM Ecosystem Growth (10%): rL9d14LpUX39owdetCB1bV56UFcwAHTs2X Cross-Chain Swap Reserve (5%): rUdnkuyMpDoSfeSko4Y5Pg6Do9mUh8X1tY Liquidity Pools (5%): rKt1DrESP2ssLM5CQpR4aBkvyg5v7WTijK Airdrops (5%): rNN7aocBTz4Ba27CnL1uR38EhCxYsoHqst Marketing & Promo (5%): rEw27GSsFBmGYtkjTh2fYx8AMQY6id6jjx What’s Next These details will soon be updated in the official LUMOS TOML files for both Stellar and XRP, making it easy for everyone to verify.

As for the supply burn oversight, we’ll be posting a full explanation shortly to avoid any confusion moving forward.

Thank you for your continued support — the future of Lumos remains strong and transparent.

Stay tuned, Lumos Core Team
by monkeyelite | 2025-10-01 14:36:36+00:00
> Executives are almost solely focused on financial rewards.

This is not true at all. Far more important in upper management is ego - they will lose money to improve their legacy or beat a competitor.

> If you have salaries, you have politics, and a downward trend towards more of them

Nobody said politics do not exist.

So let’s take what you said at face value - management is paying for jobs but they are looking to cut costs, etc.

Is that arrangement something you can use to benefit your life for a season? Or an inherent war zone?
by maxdevai | 2025-10-01 14:36:39+00:00
Honest confession: I can architect complex systems and solve hard technical problems, but put me in an interview and I turn into a stuttering mess.

The disconnect was frustrating. I'd know the answers to questions but couldn't articulate them under pressure. Standard interview prep helped with content but not with performance anxiety.

So I built VoiceMeetAI—a Chrome extension that provides real-time AI coaching during video interviews.

Technical approach: - Chrome extension with audio processing - Real-time transcription using Whisper - GPT-based response generation optimized for interview context

Personal results: Used in 4 recent interviews → 3 offers. First time I've actually enjoyed the interview process.

The tool doesn't make me a better candidate—it lets me demonstrate my actual abilities instead of being derailed by anxiety.

For other developers in the same boat: https://voicemeetai.com

Sometimes the best solution is building exactly what you need, even if it doesn't exist yet.

Technical implementation details available for anyone interested in the audio processing challenges.
by orwin | 2025-10-01 14:36:40+00:00
Well, i don't have any smoke because well, it's not my country, but i assume people have the same smoke for developers building in wildfire zone than for developers building in flood zones.

Especially when those developers are in fact the city mayor, and 13 people died because of him. And he still got re-elected.

Your country is not the only one where powerful people face no consequences.

People who blame homeowners though are all wrong. calculating risk/reward individually is extremely difficult to impossible, and if some people did not and trusted authorities, you shouldn't blame them.
by ktosobcy | 2025-10-01 14:37:22+00:00
Thanks for the heads up. In general Linux hardware support was for a long time hit-or-miss so I kinda expected that. On the other hand I said that with the hope that the things will improve significantly by the time I will be upgrading the machine (which is still years away; I stayed with previous MBP for 8 years so I still have like 3-5 years to go :D)
by clueless | 2025-10-01 14:38:14+00:00
"then fails to consistently help in completing tasks when deployed for daily use."

This article seems to be baitware trying to push some outdated perspective. LLMs have only gotten more powerful over the last 3 years (being able to do more things), and so far not much has stopped them from becoming even more powerful (with the help of reasoning, other external methods, etc) in the future.

"daily use" is so subjective and this article will be out dated soon as we get closer to an AGI (with LLMs as the base layer and not the main driver)
by implicit | 2025-10-01 14:38:42+00:00
Sure. I don't mean to say that imperative programming is going anywhere.

If you're looking for programming languages with no support for imperative programming, Excel is pretty much it. Even Haskell has robust support for sequencing actions. If it didn't, I don't think we'd be talking about it at all.

What I predict is that ideas from FP will continue to bubble up into the mainstream. Like prior inventions, they won't be presented as a thing that asks you to rework all of your algorithmic code. They will instead be polished and presented in a way that makes them work more as extensions to what you can already do.

If you squint a little bit, Haskell's do-notation is already available in mainstream languages in the form of async/await syntax. async/await is not quite as general as the original Haskell solution, but it also doesn't ask you to completely rethink the way you design algorithms.
by knorker | 2025-10-01 14:39:17+00:00
> Why would you be checking the pointer for nullptr after you have dereferenced it? It makes no sense at all

Right. It's UB. And that's why the optimization in question is about removing that check. The only reason the optimization is valid for a C compiler to do, is that it can assume dereferencing a null pointer lands you in UB land.

I'm sorry, either you are terrible at trying to explain things, or you have thoroughly misunderstood what all this is about. GCC cannot, under any circumstances or with any flags, remove an "if (ptr == NULL)" that happens before dereferencing the pointer.

What this flag is about, and what the kernel bug you mentioned (at least I think you're referring to this one) is about, was a bug that went "int foo = ptr->some_field; […] if (ptr == NULL) { return -EINVAL; }". And GCC removed the post-deref null pointer check, thus making the bug exploitable.

From the help text:

> if a pointer is checked after it has already been dereferenced, it cannot be null.

after. Only applies after. A check before dereferencing can never be removed by the compiler.

Obviously.
by crossroadsguy | 2025-10-01 14:39:40+00:00
Damn it I thought I had done then I remembered WhatsApp desktop. And then there were Tuta, Dropbox, BitWarden, ente - all turned up and all of them using outdated f/w as well.

Then I wondered - is WhatsApp Electron based? Not only it didn't turn up in the script result, I had heard they migrated to Catalyst and have the same iOS app running on Mac. Isn't that so?
by kylemaxwell | 2025-10-01 14:39:43+00:00
I generally agree with your stance about the situation in eastern Europe, but there's no particular reason to connect that to this incident. There's no public evidence that this was state-sponsored or even connected to Russia at all. They definitely provide sponsorship and cover to a lot of attacks, but still are not the only source of online crime. We have plenty in the US and the UK and everywhere else.
by logic_node | 2025-10-01 14:40:14+00:00
https://www.squaredtech.co/android-features-for-parents

We talk a lot on HN about optimization and efficiency, but what about digital independence? For many older users, a powerful smartphone is often a source of anxiety, not a tool. The real breakthroughs aren't in the processor specs. They are in small, deliberate accessibility features that remove friction. Here’s the thing: Look at Live Captions. That one simple feature instantly made YouTube and family video calls accessible again for my dad. That’s genuine utility. The same goes for Google Wallet. It’s not just tap-to-pay convenience; it’s about reducing the stress of fumbling with credit cards in public. Or Quick Share, which finally killed the endless "just email me the photo" loop. What this really means is our measure of "good technology" should shift from technical capability to practical empowerment. This list is a roadmap for reducing digital friction in a way that truly matters. What other unexpected features folks here have found to be game-changers for their non-technical family members.
by Imustaskforhelp | 2025-10-01 14:40:20+00:00
I understand this situation and maybe this is the reason why I think that we might need to change the system so that there isn't so much pressure on people to pay the bills that startup becomes the last hope..

Like, I definitely understand the desperation but I can't help but blame the system which lead us to where we are but I don't really know man, maybe blaming the system wouldn't help either and there is definitely some pessimism in the air.

We can change so much things but to me it just seems as if __people don't care__ And I can understand if people are busy in their lives but now we are just gonna have this churn keep on going and going and this bubble is going to burst which is suddenly gonna impact people's wallets but then everybody is going to forget just as they forgot the web bubble.
by parineum | 2025-10-01 14:40:24+00:00
> I KNOW, but it's a harmless rhetorical device.

I don't really care but but when I found out the actual meaning of the phrase (the usage of which never really made sense to me), it made a lot more sense to me. I thought it was interesting.

I'd also argue that "it's harmless" is not always accurate. It's usage dismisses counter-evidence to a statement. Depending on the case, it may or may not be harmless.
Show HN: An asynchronous database connection manager for Python
by impoppy | 2025-10-01 14:40:46+00:00
Hello HN! I made this library because there doesn't seem to be one good way to manage database connections in Python. Functions provided by SQLAlchemy and database drivers are either very bare-bone or outdated ux (dx?) wise.

I used to really love databases[1], but its code is a mess[2], adding new backends is difficult and now it's archived. I wanted to have a similarly simple API and ability to create force rollback connections for tests so you don't have to call your DB clean-up callbacks in each test that uses a database connection, everything will be done in a transaction that will then be cancelled.

[1] - https://github.com/encode/databases [2] - I think the a reason why its code is so bad is mypy. Use type hints, provide them where they help, but don't go overboard.
by griffzhowl | 2025-10-01 14:41:06+00:00
Empirical science uses both deductive logic to make predictions, and observations to check those predictions. I'm not saying that's all it involves. Not sure which part of that you disagree with

And a lot of what goes on in foundations of mathematics could be described as "testing the axioms", i.e. identifying which theorems require which axioms, what are the consequences of removing, adding, or modifying axioms, etc.
by FollowingTheDao | 2025-10-01 14:41:46+00:00
The dismissal of anecdotal data is why science has been stalled and people are still sick.

The fact that you don’t care if one person who has high, LDL does not get heart disease is emblematic of the problem in healthcare. If one person who has high, LDL does not get heart disease then high LDL alone does not cause heart disease. There is amounts of evidence that LDL on its own, when it is not oxidized by inflammation, does not cause heart disease is something you’re consistently overlooking.

Again, and I don’t know why I have to repeat this, but I know that Laura LDL decreases cardiovascular disease risk, but that is only because if you have lower amounts of oxidized LDL, then you won’t get heart disease. But what do we want to lower, the LDL, which is needed by the body or the oxidative stress and inflammation which damages the LDL we need for our body?