MurphyA/hacker-news huggingface dataset:
by magnetar20 | 2025-10-04 15:28:35+00:00
Tinnitus, often described as a ringing noise in the ear, buzzing, or constant humming, affects millions of people worldwide. While it can be triggered by many factors, one often-overlooked cause is high blood pressure. Understanding how tinnitus and blood pressure are connected is important because addressing cardiovascular health may reduce the intensity of tinnitus symptoms.

Buzzing in Ear Causes and Blood Pressure: Tinnitus is not a disease but a symptom. Many buzzing in ear causes include hearing loss, exposure to loud noise, earwax buildup, and stress. However, elevated blood pressure can also contribute to a ringing sound in ear or a persistent tinnitus sound. When blood vessels are under pressure, the increased force of blood flow can affect the delicate structures of the inner ear.

In some cases, people with high blood pressure report a pulsing or whooshing sound in their ears, sometimes called pulsatile tinnitus. This form of tinnitus directly reflects the rhythm of blood circulation and is closely tied to cardiovascular conditions.

Why High Blood Pressure May Trigger Ringing Noise in Ear The inner ear relies on a healthy supply of blood to function properly. When blood pressure is consistently high, it can damage blood vessels and reduce circulation efficiency. This may lead to changes in the auditory system and create phantom sounds, such as ringing noise, buzzing, or a constant humming.

Certain risk factors make this connection stronger: - Atherosclerosis: Hardening or narrowing of the arteries increases pressure and can worsen tinnitus. - Stress and anxiety: These not only elevate blood pressure but also make tinnitus more noticeable. - Medications: Some drugs for high blood pressure list tinnitus as a potential side effect.
by JumpinJack_Cash | 2025-10-04 15:28:50+00:00
> > the eve of possibly the most important technology transition in the history of humankind.

Funnily enough when you spend some months thinking into this intensively the result is that a monetary investment into the company that will bring about the singularity / AGI is the most irrational thing one can do.

If the enterprise is successful and the singularity/AGI is benign you won't need money anymore, if the experiment fail the possibility of things going rogue is very high, or even the panic from a possible series of rogue events.

So for the first time the rational thing would be to either spend those money to learn poker/chess/videogames or whatever game we will play with each other to feel cool while the AI takes care of everything else, or maybe outright spend money on coke and strippers given the chance of doomsday.
by tengwar2 | 2025-10-04 15:29:28+00:00
No. I oppose any formal requirement to practice software development. And this isn't because I disagree about the requirement to be ethical, but because it would draw a moat of "professionalisation" around software development, excluding new entrants. It's a fashionable trend across many disciplines: it starts innocuously with informal groups and seminars. Then someone starts one or more professional bodies which devise some sort of qualification. Then they start charging a yearly or triennial renewal fee for that qualification. Then they try to make it impossible to get work without their qualification. The profession comes under the thumb of people who spend their time getting on to the committees which control these professional bodies.

That can be reasonable for something like medicine or structural engineering. But is it appropriate for a developer cranking out Javascript or Excel macros? This is pulling up the drawbridge behind you, excluding anyone who comes to the profession through informal means - and in my generation, that meant almost everyone. It also means that you will need to determine how much of your time you dedicate to politics.
by CaptainOfCoit | 2025-10-04 15:29:41+00:00
> what we consider to be one of the central pillars of national sovereignty, control over your national currency.

Who exactly is "we" here? Because that's not true in a lot of (sovereign) countries in the world. Probably the most famous example being the Euro, and maybe the closest example to you is the United States Dollar which is an official currency in countries that have no control over the currency itself.
by mountainriver | 2025-10-04 15:30:00+00:00
This won’t even come close to maiming the economy, that’s one of the more extreme takes I’ve heard.

AI is already making us wildly more productive. I vibe coded 5 deep ML libraries over the last month or so. This would have taken me maybe years before when I was manually coding as an MLE.

We have clearly hit the stage of exponential improvement, and to not invest basically everything we have in it would be crazy. Anyone who doesn’t see that is missing the bigger picture.
by zahlman | 2025-10-04 15:30:04+00:00
> a matter of not having the will to fix it based on some kind of traditionalism

Do you know what happens when Python does summon the will to fix obviously broken things? The Python 2->3 migration happens. (Perl 6 didn't manage any better, either.) Now "Python 3 is the brand" and the idea of version 4 can only ever be entertained as a joke.
by koebs | 2025-10-04 15:30:42+00:00
because analytics is a static, clunky, technical discipline. if somebody non technical (=non data analyst/scientist) wants insights they always have to approach a human (data analyst etc.). Then they received some answers days later with still no action.

My argument is that GenBI will do 3 things: 1) understand what is going on in your organization in real time 2) do causal analysis (so why are things moving) 3) execute some operational action

all via plain english, non technical, and in minutes instead of days.
by flohofwoe | 2025-10-04 15:30:45+00:00
Clang's support for C23 looks actually pretty good:

https://en.cppreference.com/w/c/compiler_support/23.html

(not sure how much Apple/Google even cared about the C frontend before though, but at least keeping the C frontend and stdlib uptodate by far doesn't require as much effort as C++).
by jchw | 2025-10-04 15:30:57+00:00
I had been trying to make a Kaitai to Wireshark Dissector compiler in my third party Kaitai implementation[1]. However, the Wireshark emitter is still basically useless for now. It only supports basic structs with basic attrs.

I mainly started a third-party Kaitai implementation to experiment a bit with supporting new features in Go, and also just to have a native Go implementation for convenience, since I'm still not very good at Scala. However, once an approach is developed for how exactly to handle emitting to Wireshark it should be purely mechanical to graft on a Wireshark emitter to the upstream Kaitai Struct compiler, too.

https://github.com/jchv/zanbato
by yugioh3 | 2025-10-04 15:31:10+00:00
That kind of extreme poverty juxtaposed to extreme wealth, and all of the social ills that come along with it, have always been a fixture of the American experience. I don’t think it’s a good barometer or whether the USA is in decline when there has long been pockets of urban decay, massive inequality, drug use etc. Jump back to any point in American history and you’ll find something similar if not much, much worse. Even in SF of all places, back in the wild west era gold rush or in the 1970s… America has always held that contradiction.
by mtillman | 2025-10-04 15:31:30+00:00
Mac-Like is quite the stretch. I’ve always found KDE to be the least attractive desktop environment. It’s like the devs spent a decade copying windows and then finally realized that was a mistake and now it’s in sort of a limbo where it looks disjointed. Every kde guide I run across is a tutorial on how to make kde look like something else. Still an excellent group of devs working on it of course. My first task if I still used Linux would be how to make kde look like Enlightenment.
by SV_BubbleTime | 2025-10-04 15:31:43+00:00
>IIRC, many TPMS systems run as CAN over IP,

I’ve been in this industry for 20-some years not a single system I’ve ever seen operates like that.

CAN over IP does not exist invehicles. IP over CAN doesn’t exist at all. UDS over IP does, but this is automotive Ethernet and an entirely different discussion.
by aprilfoo | 2025-10-04 15:31:44+00:00
Signal is doing a great job fighting for its survival as a public platform.

It's obvious that "chat-control" cannot be effective in its official purpose: there are already and will be many ways to evade surveillance like CSS for those who really want to.

But it might achieve a devastating side-product, the dream of any authoritarian regime: the criminalization of privacy, which would lead to the end of freedom as we know it. "1984" was supposed to be a warning, not an instruction manual.
by throwzasdf | 2025-10-04 15:32:04+00:00
I know HN and most younger people or people with otherwise political leanings always push narratives pointing at rich people bad but I feel a lot of tech has made our lives easier and better. It's also made it more complicated and worse in some ways. That effect has applied to everyone.

In poor countries, they may not have access to clean running water but it's almost guaranteed they have cell phones. We saw that in a documentary recently. What's good about that? They use cell phones not only to stay in touch but to carry out small business and personal sales. Something that wouldn't have been possible before the Internet age.
by tptacek | 2025-10-04 15:32:43+00:00
I'm a software security person! This is not irrelevant to me.

In summary: the existing program analysis tooling in this space has been ineffective for decades, despite hundreds of millions of dollars invested in the tooling. If it is effective now, that strongly indicates that the LLM component of it isn't irrelevant; nothing else in the field has changed.

Note that everybody in this story concedes the LLM involvement. The only person who isn't is you, and you're not actually involved. (I'm not either, but I'm agreeing with --- checks again --- everybody involved in the story).
by quantumcotton | 2025-10-04 15:32:55+00:00
You're not a bridge Carpenter and it shows. .

This project is beautiful. This is an incredible work of art. It might not be the longest, but have you ever tried to pull cable over 2,000 ft hole? Have you ever seen what it takes to actually do those columns? The work looks nice very nice design. It fits with the landscape very well. And the fact that it cost only 140 million is an incredible. For a comparison if you look up one of the bridges I did. We spent 280 million on this We spent 280 million on this

I-91 Brattleboro Bridge | FIGG Bridge Group https://share.google/LKxgk1aEWh9gSIGhD
by fleebee | 2025-10-04 15:32:56+00:00
> That said, it only because available across all major browsers in March of 2022, and still isn't supported by some minor browsers.

`<dialog>` only got full compatibility with Firefox about two months ago with Firefox 141. Safari still doesn't support `closedby`.

Given that, I still regard `<dialog>` as experimental, and that'll remain the case as long as the "Baseline Widely available" label comes with an asterisk.
by quantumcotton | 2025-10-04 15:34:20+00:00
As a bridge Carpenter, you are correct. I have never seen a construction project of that size for that price completed in that amount of time in the USA. Not even close. I've done projects that are worth over 20 billion today. I've done projects as small as a sidewalk repair. There's no way you can turn out that scope of work for that price at that scale in America it's not even close. They have to be lying about the budget there's no way.
by trimethylpurine | 2025-10-04 15:34:57+00:00
>"it's the duty of every American to disobey unjust laws..."

Is this what universities are teaching? Where did you get this from, honestly?

This is a terrible assertion. The subjectivity of what is just or unjust would lead to overwhelming violent lawlessness if this were true. Thankfully, we have no such duty.

Please, stand up for what you believe is right within the legal framework. This is a largely just society, by comparison.

Maybe travel a bit to see what an unjust society looks like. Weigh your options, at least, before resorting to criminality as a lifestyle choice.
by whatever1 | 2025-10-04 15:35:04+00:00
Because in practice nobody has solved it, while everyone claims they have.

In practice every software needs a particular version of a library. Even a minor upgrade to that library might, and will break it. In an idealized world it should not happen, but here we are. In a world that we setup whole containers so that we can run software.

So no. Shared libraries do not work in practice. At all. It should be straightforward, but they just do not work.
by Arubis | 2025-10-04 15:35:14+00:00
A little offtopic, but I'd like the _reverse_ -- a Linux-like experience on the Mac. Mac hardware and underlying macOS so I can run my favorite native apps and tap into the cleanly-syncing ecosystem, but with a non-hacky tiling window manager, relatively stable text-based locations for configuration, permissions/access patterns that don't change under my feet on every system update, and sane, smooth networking.
by vessenes | 2025-10-04 15:37:22+00:00
I think we are, like you suggest, just talking past each other. Depreciation is supposed to conceptually be tied to the useful life of an asset; a 1000 year depreciation schedule might be reasonable for say a Roman bridge.

When we talk accrual basis profits we are trying as best we can to match the revenues and expenses even if they occur at different points in the useful life of the asset.

Almost zero kibitzers or journalists take this accrual mindset into account when they use the word profit - but that’s what profit is, excess revenue applied against a certain period’s fairly allocated expense.

What they generally mean is cashflow; oAI has negative cashflow and is likely to for quite a while. No argument there. I think it’s worth disambiguating these for people though because career and investment decisions in our industry depend on understanding the business mechanics as well as the financial ones. Right now financially simplistic hot takes seem to get a lot of upvotes. I worry this is harming younger engineers and founders.
by reactordev | 2025-10-04 15:37:33+00:00
Why not publish the changes too? The data of the resulting json can include whatever you wish. That data is your data. So if an app developer wants to include the history of changes, that would be the place to do it. Or link to previous at:// addresses for it. Walk it back like a linked list.

As for the identity moderation part, if you read up about DID, it tells you how to know who they are and you can block them or do whatever you need to do. The point isn’t that this is some blockchain, it’s just a federated method to share data when you own the data. Poison well attacks aside.

In the end, it’s a way to say this person, generated this data, at this location, in case you’re interested. If you care about the things you mentioned, you might not be interested at all.
by ModernMech | 2025-10-04 15:38:11+00:00
I don't think it's right to say Zig is more performance-focused than Rust. Based on their designs, they should both be able to generate similar machine code. Indeed, benchmarks show that Rust and Zig perform very similarly: https://programming-language-benchmarks.vercel.app/rust-vs-z...

This is why the value proposition of Zig is a question for people, because if you got measurably better performance out of Zig in exchange for worse safety that would be one thing. But Rust is just as performant, so with Zig you're exchanging safety for expressivity, which is a much less appealing tradeoff; the learning from C is that expressivity without safety encourages programmers to create a minefield of exploitable bugs.
by zahlman | 2025-10-04 15:38:13+00:00
> In fact there's already many packages already defining __version__ at a package level.

This only helps for those that do, and it hasn't been any kind of standard the entire time. But more importantly, that helps only the tiniest possible bit with resolving the "import a specific version" syntax. All it solves is letting the file-based import system know whether it found the right folder for the requested (or worse: "a compatible") version of the importable package. It doesn't solve finding the right one if this one is wrong; it doesn't determine how the different versions of the same package are positioned relative to each other in the environment (so that "finding the right one" can work properly); it doesn't solve provisioning the right version. And most importantly, it doesn't solve what happens when there are multiple requests for different versions of the same module at runtime, which incidentally could happen arbitrarily far apart in time, and also the semantics of the code may depend on the same object being used to represent the module in both places.
by skyking40v | 2025-10-04 15:38:39+00:00
I vaguely remember that AppleWriter on the Apple IIe exposed the escape sequence it used for character-mode print commands like bold and underline to the user. You could change the command to escape sequence maps right from inside the program. I re-mapped bold to cyan, and underline to magenta just to see magic color come from that printer. That one day in 1996 was probably the only time that printer ever printed in color, and probably my first time to see a printer print in color.
by ricardobeat | 2025-10-04 15:38:47+00:00
I think you're just interpreting the meaning of "made to be sold" very literally. Of course artists want to make a living and have their art be appreciated, so they expect pieces to be sold; but that is not the main motivation behind making the art, where commercial "art" - advertising, mainstream cinema, pop music, most art galleries, anime, 80% of what you see in arts and crafts fairs, pieces in IKEA - is created with profit as the main motive.

Going back to the origin of this, stating that Ghibli style videos generated with SORA (which the OP initially called "content") are equivalent to Studio Ghibli movies because they are both "art made to be sold" would be wild. A film like Spirited Away took over 1 million hours of work, if making money was the main goal it would have never happened.
by p0d | 2025-10-04 15:39:17+00:00
I am 53 and have had a sideline for 18 years which makes about a 1/4 of an average salary.

I believe people are meant to have one job, unless poverty or circumstance is driving their financial needs.

If your sideline is not making money consider dropping it.

When you enjoy something like programming, and people giving you positive feedback, you don't sometimes consider the bigger questions. Am I happy? What am I doing with my life and relationships?

A sideline worked for me as it has made hundreds of thousands and changed my family's life.

If yours is a hobby, consider stopping it, and see if it comes back to you down the line.
by midnitewarrior | 2025-10-04 15:39:28+00:00
It's a common misconception that bats eat mosquitoes.

It comes from a study where bats were trapped in a chamber filled with mosquitoes to see how many they could eat.

A comparable experiment would be putting a human in a cage filled with bread crumbs to see how many the human eats.

In our natural habitat, we eat slices of bread and other food. We don't waste the time and energy of consuming bread crumbs unless given no alternative.

Yes, bats can eat mosquitoes, but why bother when there are much larger, nutritious insects to catch with the same effort?
by shadowpho | 2025-10-04 15:39:35+00:00
AES-ni is enabled and Linux confirms it’s enabled and openSSL has it enabled, but I found no easy way to check if it’s actually being used (I found a link long ago but lost it :( )

I was using either AES-256-GCM or AES-256-CBC.

It could also be default configs not set right. Brief google search tells me to tweak myriad of buffers and config options… Some saying without changing buffers they were limited to 100mbps for example. Lots said changing to udp/changing mtu/buffer/etc helped…

I agree with you that it should be fine/fast enough. That was my expectation too! However my testing in real life showed it not to be and it’s a common issue for openvpn. The easiest solution seems to be wire guard rather then tweaking random stuff with no idea what’s bottlenecks
by samgranieri | 2025-10-04 15:39:50+00:00
I’ve been using Linux on and off for the past two weeks for software dev. Tried Omarchy, but tiling managers aren’t my cup of tea. I tried gnome, but it felt like I was using an iPad at first. Put on some extensions, but it still didn’t feel right to me. Ive been using KDE Plasma and it seems like a good working environment.
by o11c | 2025-10-04 15:41:37+00:00
I also don't see how they disprove the contribution of gravity. Remember that Earth is composed of fifty Titan-sized bodies.

Titan, and probably Uranus and Neptune, probably have their methane etc. as a result of outgassing - initially, the volatiles are embedded in the inner rocks, but as they gravitationally differentiate and heat - and are subject to tide-like interactions with other bodies - the volatiles are released.

(The real questions are "Why does Ganymede not have an atmosphere?" and "What's up with Venus, really?")
by porridgeraisin | 2025-10-04 15:41:56+00:00
Inference will be cheapest when run in a shared cloud environment, simply due to the LLMs roofline. Thus, most B2B use cases are likely to be datacenter based, like AWS today.

Of course, cern is still going to use their FPGA hyper-optimized for their specific trigger model for the LHC, and apple is gojng to use a specialized low power ASIC running a quantized model for hello Siri, but I meant the majority usecase.
by alganet | 2025-10-04 15:42:06+00:00
I concede the LLM involvement. But I want to be more specific in the description of the role it plays in the solution.

If it is a central role, then there is nothing to loose from describing it better. That's why this feels so strange. You disagree with me, but you don't present an arrangement in which the LLM plays a role different to what I described. In fact, no one here did. It's like you're not disagreeing with me, but trying to make me stop describing how to achieve a similar quality system out of free pieces.