MurphyA/hacker-news huggingface dataset:
by PaulHoule | 2025-07-16 15:09:47+00:00
uBlock Origin is a selling point for everyone now that it's been kicked out of Chrome.

I recently got an M4 Mac Mini to replace a failing Windows laptop that my wife was using to access the network. Previously she was using Firefox with uBlock Origin, but she was absolutely livid after browsing the web with Safari and being harassed by horrible ads which got me to install Firefox right away.
by saadn92 | 2025-07-16 15:10:38+00:00
Business folk understand numbers that could potentially impact them directly. Create a slide deck or a powerpoint about the amount of savings over time they'd get, or the amount invested and the total return on investment. It's stuff like that they'll understand and react to. It's either money saved or money made.

Talk about things like cost of downtime, probability statistics, and how much money is lost if you're not prepared. Things like that will help.
by giraffe_lady | 2025-07-16 15:10:59+00:00
I am suggesting HN change its moderation policies in light of having been inadvertently and effectively used for far right propaganda and your rebuttal is along the lines of "no, because it wasn't effective." Do I have that right or would you like to clarify? It seems like my position is that I believe HN has a greater reach and impact than the editorial team of HN itself does?

Here are a few comment examples that it took me not very much time or effort to find. I hope seeing them changes your mind somewhat.

https://news.ycombinator.com/item?id=39359199

https://news.ycombinator.com/item?id=41697845

https://news.ycombinator.com/item?id=39823820

https://news.ycombinator.com/item?id=39749415

https://news.ycombinator.com/item?id=40311057

https://news.ycombinator.com/item?id=41658850

https://news.ycombinator.com/item?id=39280659

https://news.ycombinator.com/item?id=38210959

https://news.ycombinator.com/item?id=36269058
by ghostwords | 2025-07-16 15:11:20+00:00
PB is another layer of protection on top of Firefox and Edge. Totally different list generation approach, widget replacement, etc.

Installing PB is easier (and more powerful) than configuring the browser for better protection. For example, Firefox doesn't block much by default.

https://privacybadger.org/#Is-Privacy-Badger-compatible-with...
by kelseyfrog | 2025-07-16 15:11:22+00:00
I don't disagree, but better doesn't make up for unfairness.

Inequality isn't an act of nature. No volcano or hurricane is disrupting lives. The source is human, a system we built, the society we live in. If we can't change the system that binds us, then it doesn't deserve us.

The core conceit is, "When I win, it's merit. When you lose, it's fair."
by jauntywundrkind | 2025-07-16 15:11:56+00:00
> Almost every Android version imposes new major restrictions when it comes to security requirements, and specifically the Android 10 version update was dramatic for Termux usage, as it disallowed executing downloaded files directly.

> The Termux app avoided that by using a targetSdkVersion of Android 9, declaring that it was not compatible with the Android 10 requirements.

Android level 9 is from Android 2 Gingerbread (2010!!). https://apilevels.com/

For now it's not a huge barrier to Termux running. We can go run Android 2 stuff today, & maybe Android will forever be backwards compatible.

It does mean that Termux can't build a top or use any new Android features. Termux is glued to a truly ancient version of Android, because Android became inhospitable to basic Linux userland use cases. Seems its mostly about being unable to run downloaded code, which feels admittedly like very much "just a technicality", but boy oh boy has that technicality kept Android from expanding outside of its own bespoke userland.
by BrandoElFollito | 2025-07-16 15:12:00+00:00
it really depends on the scenario but if the application was dockerized and they had an image, it would be just starting it again, somewhere else.

Possibly with the same network settings if the licensing check was based on that.

But of course it can easily go south, though testing the recovery of a container based off an image and mounted volume is simple and quickly shows you if it works or not.

But of course it may work today but not tomorrow because the software was not ready for Y2K and according to it we are in the XX century or something and the license is 156 years ... young. Cannot allow this nonsense to proceed, call us at <defunct number>

IT is full of joy and happiness
by doka_smoka | 2025-07-16 15:12:28+00:00
As someone forced to sit through "substance" while the recommender was "yass queening" the whole time, I can confirm that the movie thinks you have an IQ of 75. "Oooh ooh! Men bad! Male gaze only reason women try look sexy! Yes queen slay, Grug owe you attention for living! Western pedo town all problem caused by men look no further"
by alan-crowe | 2025-07-16 15:12:44+00:00
We may be underestimating the effort that goes into cleaning up LLM messes. LLMs learn to program from code bases written by humans. Not just written by humans, maintained by humans. So the bugs that humans spot and remove are under-represented in the training data. Meanwhile, the bugs that evade human skill at debugging lurk indefinitely and are over-represented in the training data.

We have created tools to write code with bugs that humans have difficulty spotting. Worse, we estimate the quality of the code that our new tools produce on the basis that they are inhuman and have no special skill at writing bugs that we cannot spot, despite the nature of their training data.
by SJC_Hacker | 2025-07-16 15:13:31+00:00
> In the USA? Where you can be sued if someone slips on your sidewalk? Can't you sue the gvmt?

Sure you can sue anybody for anything. Whether your case actually gets heard or not is another consideration. And even if it gets heard, the judge can simply dismiss it for a variety of reasons before proceeding to trial.

Also, state and the federal governments have sovereign immunity and qualified immunity. Basically the government has to allow itself to be sued.

True this doesn't apply to counties or cities, however there is still a much higher bar for tort even for local police. Generally if they are operatikng within the law, like executing a valid search warrant, the standard is much higher than it would be for an average citizen.
by skrebbel | 2025-07-16 15:13:52+00:00
My hand gesture for "Hey did you hear about the inverse Pascal Scam? It suggests that low-probability high-impact risks are easy to ignore, and I think that's what you're doing right now and that's not going to be good for your health, or mine for that matter, so maybe think about that a bit more in the future" is to raise my middle finger. Unfortunately it inevitably makes the situation worse somehow.
by jstrebel | 2025-07-16 15:14:14+00:00
I think there is a misunderstanding - the whole point of my comment was that LLMs are lacking sensory input which could link the neural activations to real-world objects and thus provide a grounding of their computations.

I agree with you that purely symbolic AI systems had severe limitations (just think of those expert systems of the past), but the direction must not only go towards higher-level symbolic provers but also towards lower level sensory data integration.
Show HN: OS Yamato – A Gentle OS, Now with AI and Chinese
by tsuyoshi_k | 2025-07-16 15:14:23+00:00
Hi everyone!

I’m excited to share an update on OS Yamato — a gentle, poetic digital OS inspired by wabi-sabi philosophy.

OS Yamato is designed as a minimal "digital garden" where data blooms and fades away if untouched (auto-deletes after 365 days). No ads, no clutter — just ephemeral, meaningful interactions.

New updates: - AI-powered ad-free search and in-app assistant - Chinese localization (more languages coming soon) - Ongoing UI and animation improvements

Tech stack: - Frontend: Vue 3 + Vite - Backend: AWS Amplify (Cognito, AppSync, DynamoDB, S3)

Try it live: https://hanaco875.com Code on GitHub: https://github.com/osyamato/os-yamato ▶ Introduction video: https://www.youtube.com/watch?v=JrqwU_N5WBA

I’m continuously polishing and adding features to make the experience even more gentle and expressive.

Feedback and thoughts are always welcome. Thanks for reading!
by empath75 | 2025-07-16 15:14:36+00:00
Rationalists and Effective Altruism people fall for this stuff _constantly_. Roko's Basilisk being the canonical example of it.

They assign infinite negative or postive values to outcomes and then it doesn't mighter what the likelihood or how much they uncertainty they have everywhere else, they insist that they need to do everything possible to cause or prevent whatever that outcome is.

Aside from other problems with it, there are a vast number of highly improbable and near-infinitely bad or good outcomes that might possibly occur which would require completey different actions if you're concerned about them.
by nop_slide | 2025-07-16 15:15:08+00:00
This was a vacation house. It had nothing to do with building/density/urbanism/policy. Its purpose was to be by the water.

I am a fellow urbanist and while I see where you’re coming from this doesn’t apply at all to this situation. There’s a quote in the article talking about how the grandparents chose this house specifically for the summer memories.
by Gormo | 2025-07-16 15:15:31+00:00
What do you find "idealistic" about it? My intention was to explain reality as I see it.

I'm also not sure what you mean by "outdated distros". It should be implicit that I'm referring to the currently maintained versions of available distros, not deprecated versions.

And the "time in terminal" metric might not generally make sense, given the preference that many Linux users have for CLI/TUI tools over GUI ones, given the efficiency and consistency advantages of the former -- many people prefer to work in the terminal even where GUI tools for equivalent functionality are readily available.
by sebmellen | 2025-07-16 15:16:04+00:00
There is an unbroken evolutionary thread of more than 4.5 billion years of evolution from the very first organism to you. Every one of our ancestors made it, and chances are they did so in more difficult and perilous circumstances than we can imagine. You can as well.

This kind of doomerism is only accessible because you have social media and global news networks that expose you to the negativity bias of humanity.

Throughout the history of civilization, we have made such incredible progress in medicine, technology, science, the standard of human living, energy production, space exploration, you name it. The world is a very bright place. Any prophecy of economic or climactic doom or cultural doom is just pessimism. In the long-term optimism is the most rational strategy.

In line with this, you can raise a family on a smaller budget than you'd imagine. Children are way less expensive than adults. Child care is accessible and affordable if you look in the right places and are willing to be creative. And children do not meaningfully detract from any other positive sides of life. (At least this has been my experience; I had my first child at 24 on a small budget and in a small apartment with not all that much help.)
by floundy | 2025-07-16 15:16:06+00:00
>Whether it was written by Shakespeare himself or AI, is irrelevant

I couldn't disagree more, the products of AI lack all value of the original works, namely that it was created through the mental effort of a real human, is known to this day due to being impactful or influential in some way, and that the output of the originals is limited in scope to what the author produced during their lifetime (scarcity).

>On the subject of scientific advancement, there are surely mountains of discoveries just waiting for us in the data we've already collected, but as humans we're not capable of fully recognizing Long difficult patterns, especially when there are many variables involved. However, AI is getting very good at that.

This is doing nothing other than adding a chatbot GUI to existing statistical software analysis tools. It might make it "easier to use" but lowering the bar to entry, will (IMO) allow people who lack the skills to verify the AI's claims and hypotheses to proliferate. At some point in the future after deployment of this, the humans' skills at verifying and validating will atrophy and the AI will be leaned on more heavily, when at the end of the day it's really just code. We're already seeing this with the kids that just graduated college, they had ChatGPT since their sophomore year. Most of them can't write, can't reason, can't code, can't do anything without their little AI.

I'm hearing kids in interviews respond with "I'd ask AI to do it." I ask them, "the AI says it's not familiar with what you're asking, what would you do then, describe the process for approaching the problem." Most of them can't. Young engineers are being completely stumped when I ask them about verification and validation of what the AI has produced.
by flohofwoe | 2025-07-16 15:16:20+00:00
OpenGL became a mess of an API after 2.0, and WebGPU is actually a fairly easy to use wrapper around Vk, D3D12, Metal - definitely better designed than what OpenGL has become.

Apart from that, D3D11 and Metalv1 are probably the sweet spot between ease-of-use and performance (especially D3D11's performance is hard to beat even in Vulkan and D3D12).
by jabroni_salad | 2025-07-16 15:17:23+00:00
Personally if I am going to spend more than $100 I am going to comparison shop and I like having multiple windows open to do it in.

Opening a specific airline's app and just getting whatever they have on offer is completely foreign to me. I would think I am getting cheated.

Also, federal taxes may be easy but the only way to free-file the state tax is to do it directly with the state and that means filling out a form myself.
by sph87 | 2025-07-16 15:17:59+00:00
This is why I've started moving towards embedded. There is something really nice about being back on a chip with <1MB ram and a handful of Mhz. I know it's really just a leftward shift of a curve though. By the time I am getting ready to retire in 20 years these little 40mm devices will probably be running 500B parameter models.
by keldaris | 2025-07-16 15:18:01+00:00
> and then released Vulkan years later as a response that has had incredibly slow adoption due to the same over complexity that OpenCL died from.

I agree with everything else you said, but as someone who has used both OpenCL and Vulkan, the complexity is not comparable in the slightest. Even for pure compute applications, Vulkan is radically more annoying to use than OpenCL, though of course both are much worse than CUDA (or even Metal). OpenCL is somewhat annoying, but usable if you're okay with a basic C API, whereas Vulkan feels like an insufferable waste of time.
by xhkkffbf | 2025-07-16 15:18:46+00:00
Do your own research. Look at the CEOs throughout tech. It's hard to find CEOs with parents who were born in the United States. Many of the CEOs themselves were born overseas and they came to America either as children of grad students or as grad students themselves.

This is just an extension of the H1B or immigration debate. Bringing smart people to America may be nice for society, but it's tough for the natives who must compete against them. Moreover, many of the nativeborn don't have the same opportunities overseas. Many other countries are locked up very tightly.
by whizzter | 2025-07-16 15:18:48+00:00
My guess is that you want to change your entire design philosophy a little bit with regards to table design, moving some entities to use a composite GUID+timestamp as PK's and replace most updates with inserts to avoid conflicts and instead resolve things at query-time (Basically a CRDT modelling philosophy contained within a relational schema).

Ideal? Not entirely but it should still give most query benefits of regular SQL and allows one to to benefit from good indexes (the proper indexes of an SQL database will also help contain the costs of an updated datamodel).

I think this is more interesting for someone building something social media like perhaps rather than anything involving accounting.
by klabb3 | 2025-07-16 15:19:14+00:00
> if Russia had indeed attacked NATO countries, which they said it had indeed happen, then how come NATO, being a defensive alliance first and foremost, didn't do anything about it?

This was already answered but to be clear: ”doing something” and ”invoking article 5” is like the difference between saying ”asshole” in traffic vs rallying your friends to murder the driver’s family.

One could argue NATO countries should respond stronger to hybrid and clandestine warfare. Right now, we see a lot of ”angry letters”. But, it’s not clear eye for an eye is a strategically sound response, partly because it legitimizes the methods, and partly because it escalates tensions towards a war that nobody wants. Israel for instance takes an entirely different stance, basically retaliating with maximum force to deter the enemy (similar to punching the ”school bully” so hard, just once, that he stops). I don’t claim to be a diplomatic expert, but it’s worth noting that Israel is currently engaged in several major wars and conflicts, and tensions have grown.
by Calzifer | 2025-07-16 15:19:15+00:00
Don't know what exactly PostCSS is but with a JavaScript addon it would probably be wiser to inject the custom css directly into the shadow dom instance if possible and avoiding such hacks.

Also, by the way, when JavaScript addons get involved: userChrome.css is applied quite unfortunate in the css cascade. It gets low priority that is why they are usually full of !important rules. With JavaScript it is possible to add custom css instead as so called author stylesheet which makes it easier to override default styles. (never tried it myself)

https://old.reddit.com/r/FirefoxCSS/comments/msoqte/how_can_...
by jraph | 2025-07-16 15:19:18+00:00
> > The Termux app avoided that by using a targetSdkVersion of Android 9, declaring that it was not compatible with the Android 10 requirements.

> Android level 9 is from Android 2 Gingerbread (2010!!). https://apilevels.com/

Wait, no, Termux is not stuck at Gingerbread, it's stuck at Android 9 (Pie).

Agree with the rest though. Android is a sinking ship, not only the Termux issue, but the increasing number of basic apps and features that are proprietary and not part of AOSP. I hope we'll be able to be caught by Linux Mobile or something like this in time.
by axus | 2025-07-16 15:19:25+00:00
NATO attacking Russia would definitely not be playing into Russia's hands. Very bad for Russia, very costly for NATO, long war would make the voters unhappy, and India and China would feel rightly threatened.

Russian and Ukrainian militaries are being destroyed, but it also matters how fast they are being rebuilt. As mentioned above, Russia and Ukraine are debugging all their outdated military doctrines. The survivors will have a lot of hard-won experience.
by Kapura | 2025-07-16 15:19:36+00:00
Cyber warfare is really reaching a new peak in Ukraine, and not just the more-traditional cyberattacks like this. The target is of note; the drones themselves are the thing that's setting this war apart from all of the primarily human powered wars of the past centuries.

Drones have revolutionized reconnaissance, sabotage, and munitions interception. Relative to their material cost, they can be terrifically destructive, and with the advances in image recognition in the past decade some are able to operate even when affected by electronic signal jamming. This is some very cyberpunk shit going on right now.

This was obviously a very high-value target, and Ukraine has shown themselves again to be masters of asymmetric warfare: taking out a sizable chunk of Russia's long range bombers using drones smuggled across Russia, and now impacting one of the centers of Russia's drone manufacturing. It is difficult to see how the war will end, but it is clear that Ukraine is not about to stop fighting.
by flohofwoe | 2025-07-16 15:20:00+00:00
> They've been about getting code and data into GPUs as fast as reasonably possible. DevEx will always play second fiddle to that.

That's a tiny bit revisionist history. Each new major D3D version (at least before D3D12) also fixes usability warts compared to the previous version with D3D11 probably being the most convenient to use 3D API - while also giving excellent performance.

Metal also definitely has a healthy balance between convenience and low overhead - and more recent Metal versions are an excellent example that a high performance modern 3D API doesn't have to be hard to use, nor require thousands of lines of boilerplate to get a triangle on screen.

OTH, OpenGL has been on a steady usability downward trend since the end of the 1990s, and Vulkan unfortunately had continued this trend (but may steer into the right direction in the future:

https://www.youtube.com/watch?v=NM-SzTHAKGo
by js8 | 2025-07-16 15:20:09+00:00
I am talking about reasoning in philosophical not logical sense. In your definition, you're assuming a logic in which reasoning happens, but when I am asking the question, I am not presuming any specific logic.

So how do you pick the logic in which to do reasoning? There are "good reasons" to use one logic over another.

LLMs probably learn some combination of logic rules (deduction rules in commonly used logics), but cannot guarantee they will be used consistently (i.e. choose a logic for the problem and stick to it). How do you accomplish that?

And even then reasoning is more than search. If you can reason, you should also be able to reason about more effective reasoning (for example better heuristics to cutting the search tree).
by sophacles | 2025-07-16 15:20:13+00:00
What if I run linux + gnu + gnome over rdp on VM a server in a rack somewhere that has no screen keyboard and mouse on it? Am i using desktop linux or not?

What if that same VM also is running nginx and serving up web content?

What if I have a pc with a keyboard and monitor sitting literally on my desktop, and it's running linux + gnu but no graphical environment, and I use it for coding (it has music playing when I do this, and i sometime check email or github issues, etc via cli) - yes I've done this, even recently to reduce distractions... some days GUIs are bad for my adhd. Is that a desktop linux? If not, why? What's different about this than doing basically the same thing, but also having a browser open when it's surrounded by a GUI?
by taeric | 2025-07-16 15:20:18+00:00
I argue that Python's success was almost entirely due to it not adopting any best practices on dependency management and being installed by default on systems.

Being default installed was almost certainly the larger factor. As evidenced by how much pain it caused people when they started using dependencies that were not stable. They had to add specific support for it to not let you pip install things to the system install.
by BrandoElFollito | 2025-07-16 15:20:24+00:00
> She still wants it to go slower, as a challenge, as a goal, to show how strong she is in fighting her own body's will to live.

I closely know an 18-year-old who decided to show his body that there are no limits in sport. He trains an insane amount of time (more than professional athletes) despite his body not following up.

He had a heart alert, and the cardiologist told him that the next time they will meet at his cardiac arrest, if he is lucky.

This absolutely did not change his mind.

He is intelligent, has ample opportunities to go forward in whatever he would like, lives in Western Europe, comfortable life and what not. He could be an excellent amateur athlete, competing at university level and doing well but he just wants to get his body past the breaking point.

The only hope is that he will mature enough to realize this in a few years, hopefully survive by then without serious impacts on his health.

Everything I the head, and this is an uncharted world.