MurphyA/hacker-news huggingface dataset:
by jsmith99 | 2025-05-15 17:07:44+00:00
I'm also using RR7 and Gemini 2.5 Pro just refused to believe me that I could import Link from react-router. Just ignored my instructions and went down a rabbit hold in copilot agent mode, deeper and deeper, trying every possible package name (none of which were installed). I've now created a copilot instructions file into which I've copied most of the RR7 migration docs.
by sudoforge | 2025-05-15 17:07:46+00:00
git-bug is built to be portable - today, the way git-bug interacts with other platforms which do not support reading from its namespaces directly is through bridges.

right now, git-bug has built-in bridges for github, gitlab, and jira. i am working on the design for a more modular system in which bridges can be built by anybody and used as "plugins".

really, though, the better, long-term goal is to work with $PLATFORMS to have them update their issue tracker to use git-bug's issues (that is, read from and publish to the refs/bugs namespace using git-bug). there's a bit missing right now to make this easy, but it's something that's very much top of mind as i think about git-bug's future.
by JCattheATM | 2025-05-15 17:07:47+00:00
No, it's because it actually is easier and more intuitive.

Linux is out of the running entirely except for people that need nothing more than a browser and media player.

MacOS has a kooky paradigm that people get used to, but isn't as intuitive as the classic launcher menu and task bar approach.

Windows had a ton of issues, and not particularly user friendly error messages for a while, but since XP it's been the leader in usability.

Of course with 11 they are really doing all they can to throw all that away...
by written-beyond | 2025-05-15 17:08:26+00:00
I was runtime/ecosystem hopping recently, trying to find a something that'll make me more comfortable in building RESTful crud + auth services.

I (tried) buildinv the same service in Go, Node(Fastify), Deno(Hono) and Rust (Axum).

Honestly my worst experience was with Deno. It's being built and shipped so fast even the fragmentation doesn't make sense. Some packages are on JSR and others on their own registry. Some NPM packages could be found on JSR but they'd be very out of date, locating docs was very difficult for those individual packages. The new deno.json format was very confusing, was it opt-in or wasn't it. Compatibility may have been fixed but I couldn't get too far with building because of the difficulty in finding upto date packages. They abandoned their own postgres client, which isn't on JSR either.

Now compare that with Rust, which doesn't have anything in it's std-lib to help you connect to a database, setup an HTTP server. However the ecosystem is cohesive enough, maybe partly due to tokio, that you could stumble your way to a recently/library maintained example project on GitHub.

At the end of it I honestly did not see much of a benefit to my development experience shifting to Deno. Projects where I could see some of those devex improvements are too large to migrate.
by aziaziazi | 2025-05-15 17:08:49+00:00
> Anytime I've ever considered something pointless to consider - it's been a trigger to consider it.

This is a great motto, probably a root of self-actualisation path. It has been one of my value too but its too easy to forget, thanks for the reminder.

As you talk about barbecue and you like experiences, have you tried Tempeh [0] ? It's off the radar in some parts of the world but a daily staple in others. God for at marinade of your choice for the first time (not raw) or crumble it in a sauce you already know. That stuff is really surprising at first (like... cheese maybe?) but it's really an interesting ingredient. If you can't find it in your "health food store" you may google it for a almost-local seller that ship, for exemple [1] in UK.

[0] http://tempeh.info [1] https://www.temptmetempeh.co.uk/
by zzbzq | 2025-05-15 17:09:08+00:00
I claim it's normal to hate public transport. Online, there are some loudmouthed public transport enthusiasts. To them, everyone who isn't doing public transport is a racist, boomer, redneck, luddite, and whatever aspersion you've got.

The real reason America has so many cars is people like cars better, and America developed in a time where people were rich enough to make it happen. People don't like public transport. I asked someone who grew up in another country, in a huge city with only public transport--and reputedly good, clean public transport at that--what they think of public transport, and they said it's gross and for poor people. (It wasn't a code for racism, their country was ethnically monotone.)

People like that don't visit threads like this though. You just get this echo chamber of young, childless, cosmopolitans who only care about a certain kind of efficiency in transport.
by kragen | 2025-05-15 17:09:53+00:00
You seem to believe that AML/KYC regulation exists to benefit customers or to prevent or recover from account compromises. It does not, and I have no idea why you would think it does. Something like a Yubikey or iris-scanning stations could help to prevent Coinbase account compromises, but AML/KYC regulations do not require or even encourage them, though perhaps someday they will.
by BugsJustFindMe | 2025-05-15 17:09:59+00:00
> I expect power requirements to fall away

This sounds extremely naive to my ears. Performance demands currently outpace resource utilization reductions and it's not clear that we're at the point where that will change soon. Also: https://en.wikipedia.org/wiki/Jevons_paradox

> > There are also ethical concerns regarding the methods used to obtain data for training AI models.

> This one hasn't registered as problematic for me. Maybe I'm unethical?

Yeah, the real ethical concern comes from the explosion of pernicious slop output that is utterly destroying everything good about the internet and media, not the training.
by macNchz | 2025-05-15 17:10:19+00:00
As an anecdote about any amount of parking winds up being used if it's free: there's a guy a block over from where I live in dense, transit-connected Brooklyn who has, at any given moment, at least 6 cars parked on the street, that he tinkers with and seems to occasionally buy and sell. The houses on that block sell for around $3-4 million these days, but the parking is free.

The neighborhood is also quite clearly full of cars that basically never get used—given there's no cost to store them, the owners save them for an occasional trip and in the meantime they accumulate snow/leaves/pollen etc the rest of the year, in proportion to how long they sit without being used.

The dysfunction of this system is particularly aggravating when you have an actual need to park nearby your home, e.g. if you're loading/unloading heavy things, and there's never any space. I would love if every block had temporary loading zones, but people freak out about the idea because it requires taking away some free parking.
by _QrE | 2025-05-15 17:10:41+00:00
The index page is a great way to capture emails I'm sure, but I'd like to get an idea of what the product actually does. Regardless, this seems like it could be useful, not just as a way to get a playbook, but also to see how others see your company from the outside.

Small nitpicks: I've registered for a project I'm currently working on (temprary.com), and it seemed to get stuck. Then it refreshed, and I saw an empty page with just the plays / context / powerplays header. I had to click on the 'continue signup' link on one of the emails to have the analysis progress. I've also been sent 3 emails upon registration; 2 of them 'autocorrected' the company name.

From looking at the results, it seems like it makes interesting suggestions, but they feel very 'cookie-cutter', and a little bit off. As an example, it tells me to list the app in the GitHub marketplace (well, something to that effect, at least), and it then also suggests: "Deploy a bot in developer forums to automatically engage with users discussing temporary code management, answering queries, and suggesting Temprary as a solution." - maybe a way to tell the bot to not suggest stuff like that would be good.

I kind of expected a bit more, from the description. I haven't set up social media accounts for Temprary - are you not going to tell me about that, or that I should put some blog posts for SEO, or something else to that effect? Playmaker correctly identifies that there's limited info available about Temprary, and it does a pretty good job of identifying the target market, but it feels like it stops a little bit short of being useful. Are you not going to tell me good ways to build a list for the customer profile that you've identified?

I do however like how everything is presented. I feel like if you give more context to the LLM, and you feed it more info about GTM, Marketing etc, it could come up with better suggestions, and actually present something novel and actionable. I'd be looking at either automating the plans I already have, or finding out some approach that I haven't thought of before; you can expect that I've already asked an LLM about GTM strategies before coming to you. So 'Powerplays' sound interesting, if you could adapt the playbooks and expertise of professionals to whatever I am currently building.

Best of luck.
by unjica | 2025-05-15 17:11:05+00:00
Hi HN!

I just launched Designyff, a free collection of basic UI components (like buttons, badges, and alerts) you can copy/paste directly into your projects. No frameworks or sign-ups — just clean, ready-to-use HTML/CSS.

I built it because I often needed quick, good-looking elements without pulling in a full UI kit or CSS framework. It’s minimal for now, but I plan to expand it based on feedback (form elements, modals, etc.).

Here’s the link: https://designyff.com Would love your thoughts and suggestions!
by staunton | 2025-05-15 17:11:11+00:00
> we all know how sausages are made.

I'm doubtful. There's a few documentaries showing the process and I've had people tell me multiple times that they were genuinely shocked by it. I'm assuming those people "knew" and it's just that knowing "it's all the waste at the butcher getting stuffed into guts" is not quite the same as seeing it first hand.
by etblg | 2025-05-15 17:11:25+00:00
Funnily enough there is a Costco in NYC, in Astoria (Queens) decently close to Manhattan. You can take the ferry there from Manhattan, or the subway, or busses, or bike there even, or heck just take an uber if you bought a lot of stuff.

Philadelphia is also an odd choice to bring up since there's a train from the center of Manhattan to Philly, and it's even a common commute for people to go back and forth.
by johngalt | 2025-05-15 17:11:42+00:00
Organized crime would be more... organized. There would be servers, infrastructure and documentation. Designed to say exactly the right thing to whoever was looking.

This is garden variety, SMB fraud.

"We trust Tim, and never had a problem so we don't need to invest in all these controls. Tim is really vehement that the controls are useless and he's refusing to participate. No we won't make him comply. No we don't see any conflict here. Please continue to fix the problem anyway."
by roywiggins | 2025-05-15 17:11:48+00:00
a single hot shower uses more Watt-hours than most people spend on ChatGPT in a week, or a month. if people really want to cut down on how many watt-hours they're using on frivolous things there are dozens of things they should do first. if people are spending time worried about their ChatGPT energy use more than they are spending time going vegan or getting used to cold showers then they have been grossly misinformed about what the relative impact is

(to be clear: I'm not vegan. but most people, incl. myself, could be quite easily, and it would save several orders of magnitude more energy and water)
by sudoforge | 2025-05-15 17:11:48+00:00
awesome to see a user in the wild! if you weren't aware, you can publish your git-bug issues to the project's issue tracker, assuming that it's on one of the supported bridges today (github, gitlab, jira).

the bridges exist within git-bug to support adoption of the tool and interop with existing platforms.

`git bug bridge pull` and `git bug bridge push` use the bridge's API, and don't attempt to pull from or push to the git remote.
by perrygeo | 2025-05-15 17:11:48+00:00
I don't understand the "whatboutism" angle. Running LLMs requires massive amounts of electricity and water. Period.

That beef consumption and other activities also require massive amounts of resources is independent. Both can be true. And both need to be addressed. We no longer have the luxury to pick and choose which climate interventions we find most convenient; we need to succeed on all fronts. If the patient is dehydrated and bleeding, do doctors sit around debating if they should give them water or gauze? No, they do both immediately.
by variadix | 2025-05-15 17:12:07+00:00
Interesting article. I heard SUPERHOT VR was a really good (if not one of the best) VR games when released. I’ll probably pirate it if I ever get around to playing it now.

I disagree with the author on whether ‘woke’ is an accurate term to use here, I don’t think it completely fits but there is no better widely used term for this kind of moral hypersensitivity where someone believes they have authority over what other people should or shouldn’t be allowed to see or experience based on how they _think_ a hypothetical person might react to said art, media, etc. It might be more accurate to describe it as illiberal but that is rather vague.
by AnotherGoodName | 2025-05-15 17:12:19+00:00
This is also fast becoming the norm in many big tech companies. The internal calendar tools will pretty much always start meetings 5minutes after the hour/half hour by default and end exactly on the hour/half hour by default (you can override if needed).

It's pretty obvious, you can't travel to a meeting instantly and 100% appreciated when you work in such a place. For those senior enough for all day back to back meetings you get toilet breaks!

If you work in a company that doesn't do this take note and if you're senior in a company you should start pushing for this to be implemented. A lot of calendar tools have options for meeting buffers by default and enabling it is all you need to do.
by rybosome | 2025-05-15 17:13:11+00:00
To be honest with you, it being stochastic is exactly why you should post it.

Having data is how we learn and build intuition. If your experiments showed that modern LLMs were able to succeed more often when given the llm-min file, then that’s an interesting result even if all that was measured was “did the LLM do the task”.

Such a result would raise a lot of interesting questions and ideas, like about the possibility of SKF increasing the model’s ability to apply new information.
by Uehreka | 2025-05-15 17:13:21+00:00
Their use does not come with a large environmental cost. The average American lifestyle has a “water footprint” of 1200 “bottles of water” per day. 10-50 ChatGPT queries == 1 bottle of water. If you decide to use ChatGPT but shorten your daily shower by a second or two you will more than offset your total water usage increase.

Thus LLMs don’t have to be that useful to be worth it. And if used in certain ways they can be very useful.

Source (with links to further sources): https://andymasley.substack.com/p/a-cheat-sheet-for-conversa...
by ivewonyoung | 2025-05-15 17:13:31+00:00
You mean like in the USA?

> ...bribed AT&T employees at a call center in Bothell, Washington, to "use their network credentials and exceed their authorized access to AT&T's computers to submit large numbers of fraudulent and unauthorized unlock requests on behalf of the conspiracy and to install malware and unauthorized hardware on AT&T's systems," according to the indictment.

https://abcnews.go.com/Politics/att-employees-bribed-1m-unlo...
by sandofsky | 2025-05-15 17:14:10+00:00
You opened this thread arguing that Ansel Adams didn't "use HDR." I linked you to a seminal research paper which argues that he tone mapped HDR content, and goes on to implement a tone mapper based on his approach. This all seems open and shut.

> I’m happy to rescind my critique about Ansel Adams

Great, I'm done.

> and switch instead to pointing out that “HDR” doesn’t refer to the range of the scene

Oh god. Here's the first research paper that popped into my head: https://static.googleusercontent.com/media/hdrplusdata.org/e...

"Surprisingly, daytime shots with high dynamic range may also suffer from lack of light."

"In low light, or in very high dynamic range scenes"

"For high dynamic range scenes we use local tone mapping"

You keep trying to define "HDR" differently than current literature. Not even current— that paper was published in 2016! Hey, maybe HDR meant something different in the 1990s, or maybe it was just ok to use "HDR" as shorthand for when things were less ambiguous. I honestly don't care, and you're only serving to confuse people.

> the aperture can be adjusted on an analog camera to make a scene with any dynamic range fit into the ~12 stops of range the film has, or the ~8 stops of range of paper or an old TV.

You sound nonsensical because you keep using the wrong terms. Going back to your first sentence that made no sense:

> Analog cameras have exposure control and thus can capture any range you want

You keep saying "range" when, from what I can tell, you mean "luminance." Changing a camera's aperture scales the luminance hitting your film or sensor. It does not alter the dynamic range of the scene.

Analog cameras cannot capture any range. By adjusting camera settings or attaching ND filters, you can change the window of luminance values that will fit within the dynamic range of your camera. To say a camera can "capture any range" is like saying, "I can fit that couch through the door, I just have to saw it in half."

> And I’ve used the Reinhard tone mapper in research papers, I’m quite familiar with it and personally know all three authors of that paper. I’ve even written a paper or maybe two on color spaces with one of them.

I'm sorry if correcting you triggers insecurities, but if you're going to make an appeal to authority, please link to your papers instead of hand waving about the people you know.
by Aurornis | 2025-05-15 17:14:22+00:00
I agree with your general point, but water usage numbers for farming animals are notorious for being exaggerated. There are studies that take all of the rainfall multiplied by all of the grazing land the cows are allowed on and include that as “water used”.

Water usage is also a nuanced concept because water isn’t destroyed when we use it. You have to consider the source and incidentals of processing it, as well as what alternatives it’s taking away from. None of this fits into convenient quotes though.

I think energy usage is a much better metric because we can quantify the impacts of energy usage by considering the blended sum of the sources going into the grid.
by alexnovikov | 2025-05-15 17:14:29+00:00
One of the authors here. We are aware of the Winograd scheme, but note that it only works over commutative rings, which means that it's not applicable recursively to larger matrices (and doesn't correspond to a rank 48 factorization of the <4,4,4> matrix multiplication tensor). The MathOverflow answer had a mistake corrected in the comments by Benoit Jacob.

More details: the Winograd scheme computes (x1+ y2 )(x2+ y1 ) + (x3+y4)(x4+y3)-Ai-Bj, and relies on y2y1 (that comes from expanding the first brackets) cancelling with y1y2 in Bj=y1y2 + y3y4. This is fine when working with numbers, but if you want to apply the algorithm recursively to large matrices, on the highest level of recursion you're going to work with 4x4 block matrices (where each block is a big matrix itself), and for matrices Y2Y1 != Y1Y2 (for general matrices).

Here is a website that tracks fastest (recursively applicable) matrix multiplication algorithms for different matrix sizes, and it stands at 49: https://fmm.univ-lille.fr/4x4x4.html

UPD: s/fields/rings/ and fixed equation rendering
by metalcrow | 2025-05-15 17:14:50+00:00
They would if the patient is alive and fighting them! In our case, the patient is society and it is quite definitely not all unified that we cannot pick and choose. If the doctors want to save their patient, they either need to tie them down and do what is needed, or they need to work within the confines of what the patient allows while trying to convince them to allow more.
by JumpCrisscross | 2025-05-15 17:15:10+00:00
> Let's imagine Facebook moves out of the EU in order to skirt EU law. How do they now operate in the EU? How do they make any money from the EU users?

They train off EU users' data irrespectively. Now the EU has to contend with not having LLMs (which may be fine, we don't yet know) or relying on a foreign foundation model.
by noworriesnate | 2025-05-15 17:15:21+00:00
Long ago when I was a newb fresh out of college, I worked at a company that religiously enforced the standup rule “If it’s not relevant to EVERYONE in the standup, don’t discuss it in standup.” Then an exec walked in and started taking over the meeting and for some idiotic reason I chimed in with “this isn’t relevant to me, can you bring that up outside standup?” Things got super awkward and later I overheard my boss apologizing to the exec.

My point is, there can be rules about what is and isn’t allowed in a meeting, but the people at the top can always change those rules on a moment’s notice…and those of us who are less socially adept won’t catch on.
by sudoforge | 2025-05-15 17:15:58+00:00
maintainer here. great question!

git-bug embeds a "lamport timestamp" [0] - that is, a logical clock, not a wall clock - in each operation (like the creation of a bug, or a comment, or an edit to a comment). this, combined with the data model [1] we use, allow activity to be recorded and replayed without ever encountering a merge conflict.

[0]: https://en.wikipedia.org/wiki/Lamport_timestamp

[1]: https://github.com/git-bug/git-bug/blob/master/doc/design/da...
by kspacewalk2 | 2025-05-15 17:16:02+00:00
That's the precise argument I'm refuting with the 1930s analogy - not that people today look to the past, but that people in the past had a lot less reason to be optimistic about the future. Again, think 1930s in rural central Ukraine - you've had a relatively okay life, but now uncle Stalin has re-instituted serfdom, this time under the auspices of a totalitarian state (itself a terrifying bleeding-edge invention in the 1930s). Your friends, neighbours and relatives are dropping dead all around you, there's rampant cannibalism, for god's sake. What possible hope is there for the future? Birthrates didn't fall.

Just one example of many. This "vibes about future" argument ought to make no sense whatsoever to anyone who is a fan of history, particularly the daily-life-in-the-age-of kind, not the battles-and-dates kind.
by simianwords | 2025-05-15 17:16:08+00:00
Thanks, I agree there's a balance. I'm having trouble believing startups don't to be protected from such dataloss. It makes perfect sense (at least to me) for startups to use some standard NoSQL cloud db's like DynamoDB.

If you are a startup you can focus on product and leave the nitty grittys to an abstraction by paying more money.
by vkou | 2025-05-15 17:16:30+00:00
They aren't asking for you to write tests because 'it benefits them', they are asking you to write tests because as a professional engineer, you should write tests, and not just yolo it.

Look, sometimes you may have good reasons for why a test is impractical. You are allowed to push back, or look for a different reviewer. There's a hundred thousand people in the firm, you should be able to find one or two that will let you submit literally anything that compiles.

But most of the time, the reviewer is giving you advice that you should take.