MurphyA/hacker-news huggingface dataset:
by eCa | 2025-11-05 16:42:05+00:00
Mu favorite Macos bug (haven’t upgraded to 26 yet, so not sure if it is still a thing):

1. Have Bluetooth on.

2. Turn it off from the menu option, but don’t close the menu.

3. The shortcut to lock the computer don’t work.

It’s been like this for 5+ years.

Funniest thing is if you’re quick enough it’s possible to close the menu using a Bluetooth mouse after BT has been turned off. It’s my daily challenge to pull that off.
by roommin | 2025-11-05 16:42:22+00:00
>But who is "they"?

The person you're replying to.

>What does it mean to be "on the same side as Rust"?

There is a stated and auctioned stance the rust foundation poses, and they are saying they align with that. At this point if you can see their point the communication fault is yours.

>Being on a side suggests an unwillingness to part ways

No it doesn't.

>If Rust is a worthy rock in the political sphere for the moment

I have to assume their politics is more intimate to them than the maintainers of a programming language, and that they used it here because the conversation we are having is around rust.
by anonzzzies | 2025-11-05 16:42:56+00:00
I like this type of stuff, but it cannot go anywhere. A real clean slate system, free from all crap we have piled on the things we use every day, must be something simple that cannot be interesting for the masses and must be understood and programmable by one person if things go bad. The only way I can see that is by creating something underpowered just to have fun and we already have that; actual (old and new) hardware, emulators and virtual cpus. As soon as it gets any volume or viability, it will be taken on by commercial entities that will eat it and the way to prevent it is always to make it obsolete to begin with.
Show HN: Lyraa – Live lyrics for any music app using Windows Media Session API
by JR-Dev | 2025-11-05 16:42:57+00:00
Hey HN! I'm Jens, solo dev who built Lyraa over the past few weeks.

The idea: I wanted lyrics while working/coding, but existing solutions were either slow or locked to specific platforms.

Technical approach: - Built in C++ with raylib for performance (entire app is <12MB) - Uses Windows Media Session API for instant song detection (no audio processing needed) - Custom rendering library for the UI (gradient compositing, layer masking, FXAA)

Business model journey: - Started with $4.99/month subscription - Early feedback: "too expensive + subscription fatigue" - Pivoted to $19.99 one-time purchase - 100 song free trial, then lifetime access

Current state: - Windows only (macOS audio loopback is trickier, but planned using the new CoreAudio API) - Works with Spotify, YouTube, Apple Music, any app supporting Media Session - Just launched today, would love feedback

Happy to answer questions about the tech stack, business decisions, or anything else!
by iLemming | 2025-11-05 16:42:59+00:00
> Why is it not more popular?

Probably because it's difficult to build simplistic intuition around them in languages that don't have robust built-in mechanisms that enable that kind of thinking.

For example, gen-testing in Clojure feels simple and intuitive, but if I have to do something similar, hmmm... I dunno, say in Java, I wouldn't even know where to start - the code inevitably would be too verbose; mutable state would obscure invariants; and the required boilerplate alone would cloud the core idea. While in Clojure, immutability-by-default feels transformative for gen-testing; data generation is first-class - generators are just values or functions; composition is natural; debugging is easier; invariants are verifiable; FP mindset already baked in - easier to reason about stateful sequences/event streams; there's far less ceremony overall;

But if I'm forced to write Java and see a good case for prop-based testing, I'd still probably try doing it. But only because I already acquired some intuition for it. That's why it is immensely rewarding to spend a year or more learning an FP language, even if you don't see it used at work or every day.

So, the honest answer to your question would probably be: "because FP languages are not more popular"
Ask HN: How to prepare for a senior front end engineer interview
by truetaurus | 2025-11-05 16:43:01+00:00
I have an interview coming up, a technical interview which they said is a 2 hour question answer type thing. The tech is react.

Can anyone recommend resources to refresh myself on all the basics and potential question :)

Also any other suggestions:) I realized i use AI a lot even for basics so im rusty haha
by fractallyte | 2025-11-05 16:43:11+00:00
Why the hell is this flagged?

It's the 21st century. Schools, media, politicians, commentators remind us about multiple world wars, millions of "sacrifices" for "freedom". We have technology that was unimaginable to our parents and grandparents.

So what is going on in the world? Who is putting the brakes on human progress?

The UN is an empty shell. Prominent countries which historically created the conditions for endless conflict - let's call them out: the US, Russia, UK, France, China (coincidentally, the five permanent members of the UN Security Council) - are sitting back, diplomatically allowing atrocities and injustices to unfold.

Why is this being allowed to happen?

This isn't even a time to point fingers, assign blame. We need to hold ourselves to the highest ideals.

We already have tens, hundreds, thousands, of talented individuals - graduates from the top universities of the world, who know how to make the world a better place. They understand history, morality, and ethics to an excruciating degree. Where are they? Why are they not in top decision-making positions in governments?

Why are our political structures still struggling with basic competencies? A House of Dynamite was a perfect movie to follow on from Oppenheimer. Scientists created a superweapon; politicians ran with it, and blackmailed the world. It's pathetic and deplorable.

WE NEED TO DO BETTER.
by personomas | 2025-11-05 16:43:18+00:00
Socialism = lots of social welfare

You sound like an ignorant american. Germany prides itself on being a socialist state. It's even anchored in their constitution (Article 20): "Germany is a democratic and socialist state."

Lots of other european countries are similar in this regard to Germany. The word socialism is well integrated in almost all european countries except for the english speaking ones. Most European countries consider themselves to be socialist states.

> Do the workers on "all western economies" own the means of production in any way, shape, or form?

You're drawing from some sort of book definition, like an ignorant american. You don't understand what "socialism" means.
Show HN: Portfolio Simulation with Regime Awareness
by henoverbuilds | 2025-11-05 16:43:24+00:00
I built this to scratch an itch - tracking how some hypothetical portfolios might've played out across market regimes, with realistic simulation and daily pnl tracking.

Most tools available tend to ignore tax lot, cash drag, flexible strategy input or regime analysis. So I decided to ship my own in Rust (backend, NextJS UI) and worked on it over the last few months.

Having worked in the back office of a hedge fund, I have an understanding of how pnl and performance measures are computed. Honestly, it would've been shorter if I have prioritised better. For now, it supports tactical portfolio (fixed allocation) and planning to support more (flexible strategy and more complicated rules).

Key features: - Regime Awareness - Head-to-Head Portfolio Comparison - FIFO tax lot accounting - ETF and Crypto support - Automated daily valuation

Beta, free for now. Feel free to provide feedback: 1. Do you find this useful? 2. Whats missing in this that would make you use this more? 3. Would you pay for a tool like this?

https://www.amibeatingbenchmark.app
Show HN: Nityasha – We Built an AI App That Replaces 10 Apps
by nityasha | 2025-11-05 16:43:25+00:00
Hi HN,

We built Nityasha over the last few months and we're launching a public beta today.

The Problem

We switch between 15+ apps daily: email, calendar, notes, tasks, Slack, browser tabs for research, etc. Each context switch kills productivity. We wanted one conversational interface that just handles everything.

What We Have

A single AI assistant that manages:

Email & messages

Calendar & scheduling

Tasks & reminders

Notes & knowledge capture

Web research (real-time)

Coding help

Shopping & research

One conversation replaces dozens of app interactions.

Why It's Different

Most AI assistants are just chatbots. Ours integrates directly with your actual tools (Gmail, Google Calendar, etc.) and takes real actions. You don't describe what you want—it does it.

We're In Public Beta

Starting today at https://ai.nityasha.com/. Free. We'd love feedback on what's actually useful versus what's bloat.
by chuckadams | 2025-11-05 16:43:36+00:00
> Cancelling XSLT is going in the wrong direction (IMHO).

XSLT isn't going anywhere: hardwiring into the browser an implementation that's known to be insecure and is basically unmaintained is what's going away. The people doing the wailing/rending/gnashing about the removal of libxslt needed to step up to fix and maintain it.

It seems like something an extension ought to be capable of, and if not, fix the extension API so it can. In firefox I think it would be a full-blown plugin, which is a lower-level thing than an extension, but I don't know whether Chromium even has a concept of such a thing.
by jeffbee | 2025-11-05 16:44:18+00:00
Man, reaching way back in history here, but this reminds me of why I stopped contributing to Mozilla decades ago. My contribution was the link toolbar, that was supposed to give a UI representation of the canonical link elements like next and prev and whatnot. At the last minute before a major release some jerkhole of a product manager at AOL cut my feature from the release. It's incredible the way such pretty bureaucrats have shaped web browsers over the years.
by tsimionescu | 2025-11-05 16:44:29+00:00
NIMBYs typically oppose especially lower cost housing, so it's not surprising that cutting red tape does help reduce housing prices, or at least slows down the rise.

The question is if it is enough - and I would be quite certain it's just a band aid. Unless you impose the construction of cheap housing, cheap housing will tend to not get built - almost every interest is opposed to it.
by dahart | 2025-11-05 16:44:37+00:00
There’s a valid point in there somewhere, but you’re also saying some stuff that seems hyperbolic and getting harder to agree with. You’re right that perception is complicated, and I agree with you when you say 3D models don’t capture all of perception. That is true. That does not imply that people can’t use 3D models for lots of color tasks. Again, it always depends on your goals. You’re making abstract and general claims without stating your goals.

It’s fine for you to think of perception when you say color, but that’s not what everyone means, and therefore, you’re headed for miscommunication when you make assumptions and/or insist on non-standard definitions of these words.

Physical color is of course a thing. (BTW, it seems funny to say it’s not a thing after you introduced the term physical-color to this thread.) Physical color can mean, among other things, the wavelength distribution of light power. A physical color model is also a thing, it can include the quantized numerical representation of a spectral power distribution. Red can mean 700nm light. Some people, especially researchers and scientists, use physical color models all the time. You’re talking about meanings that are more specific than the general terms you’re using, so maybe re-familiarizing yourself with the accepted definitions of color and color model would help? https://en.wikipedia.org/wiki/Color_model

Again, it’s fine to talk about perception and human vision, but FWIW the way you’re talking about this makes it seem like you’re not understanding the specific goals behind 3D color spaces like LAB. Nobody is claiming or fooling themselves to think they solve all perception problems or meet all possible goals, so it seems like a straw man to keep insisting on something that was never an issue in this thread. If you want to talk about 3D models not being good enough for perception, then please be more precise about your goals. That’s why I asked what use cases you’re thinking of, and we haven’t discussed a goal that justifies needing something other than a 3D color model - color constancy illusions do not make that point.
by andix | 2025-11-05 16:44:43+00:00
The real issue is, that modern UX design is often too focused on pretty looks, instead of productivity. It's still possible to make a highly productive UI look pretty, but the priority is often completely wrong.

They shouldn't start from a few pretty figma sketches and then try to make them more usable. They should start from user flows, solve how the users can do certain things with maximum productivity, easy navigation, showing the right data together on the same screen, and so on. Only in the end make it pretty.
by EvanAnderson | 2025-11-05 16:44:49+00:00
My parents' small businesses still run an xBase-based TUI accounting application for GL, AP, AR, and payroll they first purchased in 1988. Other than a Y2K update it has run unchanged since it was originally installed. Today I have to use DOSBox to make it run but it still works great. I've scabbed-on a few quality-of-life updates (mainly by capturing and processing print jobs) but it mostly just does its thing.

As you'd expect with having a TUI the users can absolutely fly through it. It's extremely efficient for them.
by tguvot | 2025-11-05 16:44:54+00:00
there was no debate in knesset as you wrote about right to rape. there was 1 sentence said in knesset subcommittee. from same article that you linked

------------------

Lawmaker Hanoch Milwidsky was asked as he defended the alleged abuse whether it was legitimate, "to insert a stick into a person's rectum?"

"Yes!" he shouted in reply to his fellow parliamentarian. "If he is a Nukhba [Hamas special forces that took active part in october 7th, and did a lot of killing and raping], everything is legitimate to do! Everything!"

--------------------------

do you admit that you lied about " debate in knesset about right to rape" ?
by iamnothere | 2025-11-05 16:45:01+00:00
There are a few. There is still some software that has trouble with XWayland, which could hold back some users, and there are many who aren’t happy with the state of accessibility tools. But I don’t think this justifies the hatred towards it, as it’s not like these issues are unfixable. (Wayland now works better than X for me on all of my systems.)

It’s really disappointing how often disagreements in the open source world turn into religious wars. I think it’s because so many would rather yell and scream than contribute a single line of code. So much wasted energy.
by dpark | 2025-11-05 16:45:47+00:00
I suspect GP is simply misinformed about the reality of the situation. They also explicitly state “you can already do it for free if you want to, it just requires a third-party”.

They are missing the context that only a fraction of filers are eligible to use free filing and that TurboTax paid something like 140 million to settle claims that they are misleading filers. That suit is why they now admit only 37% of people are even eligible to file for free.
by dathinab | 2025-11-05 16:46:01+00:00
the data center which runs software written and controlled by the US companies and likely has a 24/7 software related support team which is distributed across the world....

in a modern cloud dater center you don't need someone physically plugging a USB stick in a server, you just need a back door in a cloud software stack many times the size then any modern operating system which often even involves custom firmware for very low level components and where the attacker has the capabilities to convince your CPU vendor to help them...
by stickfigure | 2025-11-05 16:46:04+00:00
It is an unfortunate fact about our industry that all build tools suck. Tell me what your favorite build tool is and I can point at hundreds of HN threads ripping it to shreds. Maybe it's NPM? Cue the screams...

I agree though, "XML is not a programming language" and attempts to use it that way have produced poor results. You should have seen the `ant` era! But this is broader than XML - look at pretty much every popular CI system for "YAML is not a programming language".

That doesn't mean that XML isn't useful. Just not as a programming language.
Show HN: Cj–tiny no-deps JIT in C for x86-64 and ARM64
by hellerve | 2025-11-05 16:46:15+00:00
Hey y’all!

About 7 years ago, I had this idea to write a JIT with an autogenerated backend for x86 based on the ISA specs. I sketched something out and then just kinda let it sit. I picked it up again a few weeks ago and made a complete-ish backend for both x86 and ARM64. It has no dependencies, the backends are completely autogenerated (by horrible, horrible JS scripts), and I built a small abstraciton layer for things like functions prologues etc.

It’s super duper early and will probably break on your machine, but it’s good enough to compile some cool examples (look at the examples directory: https://github.com/hellerve-pl-experiments/cj/tree/master/ex..., my personal favorite is the minimal language implementation: https://github.com/hellerve-pl-experiments/cj/blob/master/ex...).

It doesn’t have anything except basically a fancy JIT assembler with some helpers as of yet. No register allocator, a lot of ABI details will still have to be figured out manually (though of course feel free to add anything to the abstraction layer that’s generally useful and submit a PR!).

I honestly don’t know where I’m going with this next. I kind of stumbled into the project, and am not sure whether I’ll consider it as “exercise completed” or whether I should pursue it more. Time will tell.

Feedback, questions, and bug reports very welcome—especially on the codegen helpers, additional examples or cool things you come up with, or backend rough edges.

P.S.: I also wrote a small announcement blog post on it that you can find here (https://blog.veitheller.de/cj:_Making_a_minimal,_complete_JI...), but it honestly doesn’t add all that much interesting info that you can’t find in the repo.
by zen928 | 2025-11-05 16:46:18+00:00
No such walk back exists btw, especially when he never made a definitive claim to the political allegiance of the killer. The only people doing a walk back here are the show execs allowing Kimmel to return. The groups of people who did make claims about the politics of the killer, i.e. the president and the presidents cabinet did so immediately after his death with no evidence and have shown to be wrong in their initial assertion, which has now been swept under the rug. Pathetic display all around holding a late night comedian to a higher standard than the president tbh, more than "a great outcome".
by GOTO95 | 2025-11-05 16:47:01+00:00
I go to gym regularly and have for decades so I have experience of all kinds of bookkeeping. During 2022-2024 I tried many different fitness apps (for Android) but they all failed to do the single thing I was interested in: log my workout. Instead ALL of the apps (I tried about a dozen before giving up) either wanted to sell me things, suggest me workouts, pretend that they know more about my body than I do (I'm over 50 and I know my body quite well by now) and basically just annoyed they hell out of me instead of being a working logbook.

All I want from a fitness app is to specify my A/B-day routines ONCE and then during gym I just wanna hit some button which means "I completed this set plz give me next one", but I also need a way to mark if I couldn't do a full set or if for one reason or another I had to do the set with lower weights (again, I'm over 50 and trust my body more than my routine). Also would be nice to have a comment box so I could write down the reason why I had to lower weights "shoulder was acting up again".

Anyway, it's 2025 now and I use a paper notebook and a pen and I don't even carry my phone to gym. Like another reply here mentioned I still have phone with me because the gym door only opens with an app (which is incredibly annoying). Paper notebook fulfulls all of my requirements above: I can mark sets with weight, I can cross over a number if I failed to complete a set, I can write down a lower number if my body can't handle the set weight that day, and I can always write down an explanation what was wrong.

Basically this is what I need (imaginary numbers for example):

Day A Squat 200 200 200 200 180 Bench 100 100 100 - - (left shoulder) ... Day B Deadlift 50 100 150 200 250 OHP 70 70 70 60 - (left shoulder) ...

The downside of paper notebook is that I have to write down a number after every set, I would prefer for an app just to give me a button for "Done" and then something else for exceptions. The reason I need to OK every set is once you get into higher weights it becomes really hard to keep count as blood from your brain goes to muscles and you feel kinda lightheaded.

EDIT: When I come home from gym I now have to copy my numbers from paper to computer so I can do graphs and stats and that's a bit annoying. If I was using an app I would need to have a way to automatically submit the workout results to MY OWN SYSTEM/API - forcing me to subscribe and use someone elses database is totally out of the question.
by renewiltord | 2025-11-05 16:47:45+00:00
I wonder what the FAA does organizationally that lets it function properly to find cause. It must be highly tempting to blame things on the foreigners and stuff like that. The Air India crash had a lot of that going on.

The 737 Max crashes were also so frequently explained by online commenters as because of “outsourced software engineers” and so on.

But the FAA/NTSB always comes through with fact finding despite the immense political pressure to find these facile explanations. Organizationally, someone once designed these things well, and subsequently it has been preserved so well.

When I see so many American institutions turned to partisan causes through an escalation of “well, they’re doing it” it’s pretty wild that this org remains trustworthy. Wild.
by RogBogTog | 2025-11-05 16:47:54+00:00
I think that's sad. XSLT is in my point a view a very misunderstood technology. It gets hated on a lot. I wonder if this hate is by people who actually used and understood it, though. In any case, more often than not this is by people who in the same sentence endorse JavaScript (which, by any objective way of measuring is just a language far more poorly designed).
by collingreen | 2025-11-05 16:48:01+00:00
My gut says close it.

My more professional side says invite the person to review it together - I do this for big or confusing PRs regardless of AI and it is both helpful and a natural backpressure to big PRs.

My tactical side says invite the person to show you their ai process because wow that's a lot of code that's super cool if it's good enough and then see if the AI can turn the PR into small, coherent, atomic chunks (rewritten with some arch learned from the existing project) and leave the person with those prompts and workflows.

My manager side already is very explicit with the team that code review is the bottleneck AND the code both working and being easy to understand is the authors responsibility, which makes these conversations much much easier.