MurphyA/hacker-news huggingface dataset:
by parliament32 | 2025-07-31 17:53:04+00:00
This is precisely the problem, and the whole reason why we still pirate TV/movies. I would have no problem paying $XX to a unified service that has basically everything; I have no interest in paying a dozen different streaming platforms for effectively "cable packages" that often add/remove/shift content around.

The music industry figured this out: I pay Spotify, they have 95% of music content I could ever way, the UX is good enough. I have no reason to pirate music anymore.

Why is this so hard for the film industry?
by simonw | 2025-07-31 17:53:15+00:00
The Matryoshka trick is really neat - there's a good explanation here: https://huggingface.co/blog/matryoshka

I've seen it in a few models now - Nomic Embed 1.5 was the first https://www.nomic.ai/blog/posts/nomic-embed-matryoshka
by JCBird1012 | 2025-07-31 17:53:21+00:00
1. This is an official Docker image/container from Ubiquiti themselves - no more relying on LinuxServer.io/jacobalberty, etc...

2. With the "UniFI OS" branding, the door is open to the possibility of being able to run Talk, Protect, Access, etc... on your own hardware in the future.
by fsckboy | 2025-07-31 17:53:24+00:00
>Invisible if you don't look, but it's there when you need it.

so, like a white picket fence vs an invisible fence™ for your dog: white picket fence (not to mention two kids) is so unsightly people would never use it as a metaphor for bliss, why not just give the dog his unexpected-can't-see-it-coming-shock collar? let him discover through repeated trial and error what he's allowed and what he is not.

sounds about right, you've help me articulate what I don't like about modern so-called design
by zw17 | 2025-07-31 17:53:54+00:00
Congrats on the launch! This is Zhenni from PuppyGraph. Shameless plug - We recently supported Ursa and here is the joint blog to showcase how to integrate Ursa engine with PuppyGraph to enable real-time graph analytics for a financial service use case with data stored in a lake house (not graphDB): https://streamnative.io/blog/integrating-streamnatives-ursa-...
by Me1000 | 2025-07-31 17:54:12+00:00
Not OP, but yes believe it or not it's impossible to find certain movies anywhere other than pirating them. One example is "Pirates of Silicon Valley", I watched it when I was young and recently wanted to watch it again. I pay for basically all the streaming services, I'm would have been happy to rent it from any service at all. I spent several hours trying to find a way to pay to watch it and never could.
by s1artibartfast | 2025-07-31 17:54:20+00:00
If you think it is important to your position, I recommend you look into confirming those numbers.

Israel is spending around 30 Billion/yr now US is currently giving them about 18 Billion/yr US historically gave them about 4 Billion/yr

US spending during the war is about 75% as much as internal spending, not 75% of the total.

If US turned off the money tap, Israel would go from winning several wars at once to having to pick its fights.
by FirmwareBurner | 2025-07-31 17:54:46+00:00
>Try to buy Need For Speed Most Wanted (2005). You can't.

I searched the biggest used online (flea)marketplace in my country and I could find the DVD for sale from several people. So I can buy it and play it right now legally if I want to, without resorting to piracy.

What point were you trying to make with this? Because I also can't buy a brand new 1969 Ford Mustang. Nothing is made forever.
by herval | 2025-07-31 17:54:48+00:00
I never wanted to open a coffee shop, but was able to answer all of the questions. I guess I should consider opening a coffee shop?

Joke aside, this is particularly relevant for people who think they want to be entrepreneurs (most just want to not have a boss), and particularly those who think they want to build a VC-backed business (most just want to get rich magically)
by alganet | 2025-07-31 17:54:49+00:00
Why do you think that is? I mean, the results not being promising. This is not a jab on AI tech, it's a genuine question.

I am 100% on the side that such applications of artificial intelligence should be used with caution and, therefore, be carefully tested. However, this is not the trend in regards to LLMs. It seems people apply them for important tasks without much consideration of quality. Do you have any hypothesis on why this has never been done with this obvious theme (auto-karma)?
by lupusreal | 2025-07-31 17:54:53+00:00
Even when Amazon Prime has it, the rental terms are dogshit. I used to rent VHS and DVDs from the store and got to watch them as many times as I wanted for a week. With Amazon Prime, once I start watching it I only have 48 hours and then I have to rent it again. Friends coming over in 3 days and you think they'll like the movie you just rented? Too bad, have to pay them again.

It's flagrant bullshit that physical media, with real scarcity, had better rental terms than digital.

So why the hell shouldn't I pirate it? I get a better product, it's free, and all the people who made it are dead now anyway so spare me any bullshit moralizing.
by godelski | 2025-07-31 17:55:03+00:00
I disagree (a bit). It really depends on the person. I've know a good number of scientists who are great mathematicians but get confused as soon as they see code.

My point is that everyone is different. Documentation isn't just for developers and you never know who's going to contribute. It is also beneficial to have multiple formats just because even with a single person different ways make more sense on one day than the next. Having different vantage points is good to have. It is also good to practice your own mental flexibility[0]

I think the pytorch docs are a good example here. Check out the linalg module[1] (maybe skip the matrix properties section).

[0] This will also help you in the workplace to better communicate with others as well as makes you a better problem solver. Helps you better generalize ideas.

[1] https://docs.pytorch.org/docs/stable/linalg.html
by accrual | 2025-07-31 17:55:15+00:00
What do you like to use the UniFi controller container for?

I've tried hosting the same container before but it never seemed to properly "marry" to my UniFi AP, or it would forget the AP the next day, etc. For now I just use the iOS app which is sufficient to update the AP firmware occasionally, but I wish I could get all the insights of the controller.
by ChrisMarshallNY | 2025-07-31 17:55:24+00:00
> I think the “get rich easy” reputation that software engineering gained somewhere around the 2010s really hurt the industry and a lot of people who are chasing the dollar.

Yup.

Also, "The Company is the Product," where the goal is to sell the company, and the end-users are just food for the prize hog.

Just start talking about improving software quality, or giving end-users more agency, privacy, and freedom, around here, and see the response.
by simonw | 2025-07-31 17:56:18+00:00
If your LLM is good enough you'll likely get better results from tool calling with grep or a FTS engine - the better models can even adapt their search patterns to search for things like "dog OR canine" where previously vector similarity may have been a bigger win.

Getting embeddings working takes a bunch of work: you need to decide on a chunking strategy, then run the embeddings, then decide how best to store them for fast retrieval. You often end up having to keep your embedding store in memory which can add up for larger volumes of data.

I did a whole lot of work with embeddings last year but I've mostly lost interest now that tool-based-search has become so powerful.

Hooking up tool-based-search that itself uses embeddings is worth exploring, but you may find that the results you get from ripgrep are good enough that it's not worth the considerable extra effort.
by andy99 | 2025-07-31 17:56:24+00:00
My realization about work is that 90% of all one's job is crap (give or take). You'll always have to do ton of really shitty stuff, so trying to minimize that is a lost cause. Focus on what the good parts are. You have to do crappy stuff, do you at least sometimes get to do stuff you really like? The article seems to be literally the opposite framing.
by ossner | 2025-07-31 17:56:27+00:00
My father wanted to open a butcher shop when he was 25, he was given a large loan by my grandfather to do so. He was already a master of his trade at this point and I am sure he had a deep insight into the industry and the practices of the time. However, I think that if my granddad had used the "Coffee Beans Procedure", there would have been a lot of questions that he would not have been able to answer.

My father is no longer a butcher, he sold the shop after ~25 years, working every day to afford our family a comfortable life and having enough money to pay for a restaurant that he wanted to run. Again, no one asked about where the coffee beans would come from, and after ~10 years he closed the restaurant after again working tirelessly to support himself, his children and his new grandchildren. He had the money to buy kitchen equipment for a newly built restaurant that he has now been running for 5 years.

To make a long story short, he is certainly crazy and he is doing what he wants and, on some level, is meant to do. But if your takeaway from this article is that you need to unpack everything and know everything to the smallest detail, you might get lost or discouraged by the complexity. You can't plan it all out.
by api | 2025-07-31 17:56:28+00:00
A lot of the things people are upset about are not related to this issue and not something licensing engineers would fix. They're products of things like market incentives.

What you're really talking about when you talk about "locking down the field" is skipping or suppressing the PC revolution. That would make things like opaqueness and surveillance worse, not better. There would be nothing but SaaS and dumb terminals at the endpoint and no large base of autodidact hacker types to understand what is happening.

I have wondered if medicine wouldn't be a lot more advanced without regulation, but I tend to think no. I think we have the AB test there. There are many countries with little medical regulation (or where it is sparsely enforced) and they do not export sci-fi transhumanist medical tech. They are at best no better than what more regulated domains have. Like I said, I think many things about medicine are very different from software. They're very different industries with very different incentives, problem domain characteristics, and ethical constraints. The biggest difference, other than ethics, is that autodidactism is easy in software and almost impossible in medicine, for deep complicated practical as well as ethical reasons.

For software we do have the AB test. More conservative software markets and jurisdictions are vastly slower than less conservative ones.
by jameslk | 2025-07-31 17:56:55+00:00
“Just” is doing a lot of heavy lifting there. There’s a lot that has to go on between the backend and frontend to make modern websites with all their dynamic moving pieces, tons of video/imagery, and heavy marketing/analytics scripts run on a single thread (yes I’m aware things can load/run on other threads but the main thread is the bottleneck). Browsers are just guessing how it will all come together on every page load using heuristics to orchestrate downloading and running all the resources. Often those heuristics are wrong, but they’re the best you can get when you have such an open ended thing as the web and all the legacy it carries with it

There’s an entire field called web performance engineering, with web performance engineers as a title at many tech companies, because shaving milliseconds here and there is both very difficult but easily pays those salaries at scale
by lupusreal | 2025-07-31 17:57:52+00:00
As I said, it won't work for kids. It does work for me, it demonstrably works. And yes, I sometimes watch cute animal videos. I watch some videos from the guy who brings his pet duck places, and the Japanese otter videos too. My recommendations stick with those and I don't get any AI slop or any of the fake sob story slop or any of that. It's a matter of exercising discipline about what videos you interact with. Turn off autoplay (no account needed), don't click or even mouse hover any slop in related videos or the end cards, and it will keep your front-page clean. The front-page really does reflect what you interact with.
by Ericson2314 | 2025-07-31 17:58:23+00:00
What will the socket API look like for multiple streams? I guess it is implied it is the same as multiple connections, with caching behind the scenes.

I would hope for something more explicit, where you get a connection object and then open streams from it, but I guess that is fine for now.

https://github.com/microsoft/msquic/discussions/4257 ah but look at this --- unless this is an extension, the server side can also create new streams, once a connection is established. The client creating new "connections" (actually streams) cannot abstract over this. Something fundamentally new is needed.

My guess is recvmsg to get a new file descriptor for new stream.
Show HN: Why Is Finding Internal Experts So Hard? I Built an AI to Change That
by zacattk | 2025-07-31 17:58:25+00:00
At every company I’ve worked at, people waste time asking around just to figure out who the right person is to talk to. Org charts are outdated, Slack threads get buried, and tribal knowledge stays siloed.

So I built Dark Matter — an AI-powered internal search tool that helps you instantly find experts across your company based on skills, experience, and responsibilities. Just ask it like you’d ask a coworker: “Who can help with video production?” or “Who’s worked with Salesforce integrations?” — and it brings you the right people.
by danudey | 2025-07-31 17:58:25+00:00
It could be one of many!

I was diagnosed ages ago, relatively speaking, but my wife didn't get diagnosed until after our first child was born. We'd go for walks with him and he'd try to talk to her or ask her something and she wouldn't have any idea. I'd have to get her attention, let her know he was talking to her, and she'd ask him to repeat. Thirty seconds later, she's off in her own world again. After a diagnosis and a pretty low dose of medication, she's far better at being present in the moment, and she gets more out of life as a result.

When she was on her way to the doctor to discuss things, she asked me for a list of the things that made me suspect she had ADHD; I sent her a small list of my suspicions and she said afterwards that it was a really difficult thing to read about herself - strange to me, because, at least from my perspective, those are all 'normal' things for someone with ADHD to have and obviously not her fault.

It's worth mentioning that medication doesn't make you not have ADHD, though; she's still the same person with the same thought processes and habits, starting new projects all the time, and leaving stuff until the last minute unless she's put it in her calendar immediately. The difference is that it's easier to be conscious about how and why those behaviors affect your life differently than other people might expect, and to compensate for them if they're affecting you or others negatively.

I honestly think that this sort of diagnosis should just be a normal thing that they evaluate kids for in school. Let the parents do with it what they will, ignore it or look further, but I think a lot of people would be a lot better off if they understood from childhood why the gulf between society's expectations of behavior and their own were so different, rather than finding out after feeling like a failure or a screw-up for 10-20 years.
by matheusmoreira | 2025-07-31 17:58:34+00:00
> But for instance I'm getting some good deals where is better to get a discount on the nominal price than getting the cashback and so on.

Getting a discounted cash price is almost always the better option. They always offer "installments, zero interest" deals which make no economic sense.

If they don't offer a discount, the best option is to max out the zero interest installments on the credit card. Interest rates are 15% per year right now, if they don't offer at least 15% discount it's better to pay in 12 installments and invest the money.
by kccqzy | 2025-07-31 17:59:39+00:00
The definition of waking itself up is unclear. Surely you expect clicking on your mouse or typing in the keyboard wakes it up? That means USB events or Bluetooth can wake your computer. Still it's user-triggered and doesn't count as waking itself up. And I expect that initiating an SSH connection to that computer causes it to wake up, because I initiated that SSH connection; so it doesn't count as waking itself up. I further configured my computer to back up to my NAS every day at midnight. Since I configured it myself I expect it to wake up on a timer and it still doesn't count as waking itself up.
by bee_rider | 2025-07-31 17:59:39+00:00
FWIW I wasn’t trying to contradict the analogy or argue against it, just had some reflections based on it. In the story, the students have an entirely imagined idea of professoring. I think if most people put a little more thought into it, they’d come up with lecturing as a major job of a professor.

I didn’t go all the way down that path, but got one step closer to the job, so I’m reflecting on the bits that were surprisingly rewarding and what wasn’t (for me).
by FirmwareBurner | 2025-07-31 18:00:11+00:00
>“We are not – we are not – a car company. We are a luxury company that is also doing cars.”

Replace Ferrari with Rolex and it's basically the same article. Veblen is such a good business model and place to work, if you can hack it that is.

Imagine you're a sales guy at Honda dealership, well you have to work hard to convince the middle aged dad why buy a CRV instead of a Toyota RAV4.

However, if you work at a Bugatti dealership, you don't need to convince the oil-rich Sheikh why he should buy the 2 million dollar car, he already wanted to buy it before he even stepped in. So not only is your job easier than the guy in the Honda dealership, it's also much better paid. The very definition of inequality. The same is true for other businesses. It's much easier and profitable selling Azure /Office 365 subscriptions to businesses, that some SW solution from a mom & pop shop.
by dan-robertson | 2025-07-31 18:00:23+00:00
Are you getting one fourth of the throughput? Aren’t you going to be limited by:

- bandwidth of the network

- how fast the nic on the server is

- how fast the nic on your device is

- whether the server response fits in the amount of data that can be sent given the client’s initial receive window or whether several round trips are required to scale the window up such that the server can use the available bandwidth
by drdaeman | 2025-07-31 18:00:41+00:00
I'm not tracking what's currently going on with the underwater portion of frontend iceberg. Are things still like it was in late '00s and early '10s, where browsers still had plenty of their unique implementation quirks and non-standard features, and plenty of sites were relying on those?

Back in the day, it was not entirely unheard of having two significantly different frontend implementations - one for IE, another for Netscape, with quite unhealthy amounts of parser hacks to hide code from the browsers.

Possibly naively, but I think it's not that bad nowadays? (At least it wasn't so in late '10s.) Some things are Chrome-only, or Apple-only, but I rarely see "not supported in your browser" - the majority of features is generally standards compliant, and all those newcomer engine problems (like in the article) are mostly because there's a lot to implement.
by ezst | 2025-07-31 18:01:11+00:00
> Nothing as close to the metal as Rust has that baked in today

You should have a look at what's going on in Scala-land, with scala-native¹ (and perhaps the Gears² library for direct style/capabilities)

I like this style, though it's been too new and niche to get a taste of it being used at scale.

¹: https://scala-native.org/ ²: https://github.com/lampepfl/gears
by jasonthorsness | 2025-07-31 18:01:19+00:00
Code coverage not being meaningful because all instructions are always executed in order to make the crypto function constant-time is certainly a niche issue! It’s great to see such rigor going into Go.

Not assembly, but one of the side benefits of Go’s infamously verbose error handling is that code coverage generally tells you when you’ve never tested error cases. It gives a more fine-grained picture than languages using exception handling (unless you try/catch at a similarly fine-grained level).
by LeonardoTolstoy | 2025-07-31 18:01:20+00:00
You have to go pretty deep though for the record. At least, using one of your examples, for Altman if you look at his top 25 films on Letterboxd, 20 of them are available to rent or stream online. And for me at least the other five I can get at the library. There are none that are totally unavailable of those 25.
by HarHarVeryFunny | 2025-07-31 18:02:08+00:00
Right - there are two types of people working as developers.

1) People who love programming, do it as a hobby, and love being in front of a computer all day.

2) People who doing it because it's a decent paying job, but have no passion (and probably therefore not much skill) for it, and the last thing they want when they clock off their job is to be back on a computer.

If you are from group 1) - getting paid to do your hobby, then being a developer is a great job, but if you are from group 2) I imagine it can be pretty miserable, especially if trying to debug complex problems, or faced with tasks pushing your capability.
by dragonwriter | 2025-07-31 18:02:09+00:00
The current situation in Gaza highlights how Israeli government has historically modulated the Palestinian genocide according to what it thinks domestic and international (the latter being most particularly US government, necessary for both direct aid/active military defense and the shield of the Security Council veto, and which effectively insulates it from most meaningful consequences from other international quarters) support will tolerate based on the available pretexts it can use to provide superficial PR cover even while from the other side of its mouth it is fairly openly spouting eliminationist rhetoric, but its not a separate thing (and, in fact, Israel has used the focus of attention on the situation in Gaza to ramp up attacks in the West Bank with little comment; underlining how its all part of one coordinated, integrated project.)
by fmbb | 2025-07-31 18:02:40+00:00
https://en.m.wikipedia.org/wiki/Jevons_paradox

The Jevons Paradox is applicable in a lot of contexts.

More efficient use of compute and communications resources will lead to higher demand.

In games this is fine. We want more, prettier, smoother, pixels.

In scientific computing this is fine. We need to know those simulation results.

On the web this is not great. We don’t want more ads, tracking, JavaScript.
by FirmwareBurner | 2025-07-31 18:02:50+00:00
Agree. However I'm willing to cut EA some slack here. NFS series (like some other games) has music in it that's been licensed by the devs for a limited time.

Selling the game today would mean either ripping out the music which is what made the game fun, or paying the record labels more money, which will not be offset by the few sales to 30+ year old nostalgics.

But at least EA isn't actively preventing you from playing that old game if you own a licensed copy by requiring always-on DRM.

BTW: today is the last day to sign the Stop killing games EU initiative : https://www.stopkillinggames.com/eci