MurphyA/hacker-news huggingface dataset:
by NitpickLawyer | 2025-05-21 07:22:14+00:00
Meta was in the process of AI-ing everything on their stacks, with search, similarity, graphs, recommendation, etc. everywhere on their properties. Incidentally that's why they already had tens/hundreds of thousands of GPUs when the LLM craze hit, and why they were in a good place to work on llama and other stuff.
by vidarh | 2025-05-21 07:22:20+00:00
> I assume one uses tools others build in either case

And there is the disconnect. For a terminal app, you often don't need to.

> I find a canvas or a graphical game engine (which implement fonts and so on) hinders me less in building the sorts of tools I care about building. A terminal feels like more of a hindrance.

And for me it's the opposite. The tools I build mostly works on text. A terminal provides enough that I usually don't need any extra dependencies.
by tinco | 2025-05-21 07:24:24+00:00
Linq came out as part of a set of features that addressed the comforts of languages like Ruby. I don't know if they considered Ruby to be a threat at the time but they put a bunch of marketing power behind the release of linq. The way I understand it, as someone who jumped from C# to Ruby just around the time Linq came out is that it's a DSL for composing higher order functions as well as a library of higher order functions.

I always liked how the C# team took inspiration from other language ecosystems. Usually they do it with a lot more taste than the C++ committee. The suppose the declarative linq syntax gives the compiler some freedom of optimization, but I feel Ruby's do syntax makes higher order functions shine in a way that's only surpassed by functional languages like Haskell or Lisp.
by xk_id | 2025-05-21 07:24:31+00:00
> The 1971 decision didn't solve stagflation it just kicked the can down the road

It kicked the can down the road for half a century. It bought a lot of time. This approach, of betting on a miraculous solution in the future, is deeply ingrained in policy making; it’s not unique to the neoliberal reform. In fact, the next solution could just be figuring out how to kick the can again.

The next phase looks like it will entail gov intervention, by issuing loan guarantees, or by mandating the investment of national savings into specific industries, like manufacturing and energy. Capital misallocation and the return of stagflation will lead to another crisis, but in a few decades from now.

Pegging to gold by itself doesn’t really solve anything, if the overarching system remains based on relentless exploitation by selfish interests. Sooner or later, overdraft facilities will emerge for gold that doesn’t exist; so, the traumatic cycles of boom and crash will be repeated. Not to mention the deflationary dynamic, which will overwhelmingly favour those who already own gold. In general, you can’t de-politicise monetary policy (by fixing its supply), without inevitably amplifying the overarching system.
by dns_snek | 2025-05-21 07:25:29+00:00
> I will one day become infirm and unable to earn money, that does not mean I'm currently living beyond my means.

That is not the same thing because it's real productivity, labor is the only thing in the world that has any real value. You're exchanging your own labor for other people's labor. The US is exchanging something that has no inherent value (USD) for other people's labor.

If I take on all the debt that I can, max out my credit cards, mortgage my house, and spend everything I have on luxuries, am I living beyond my means, or am I living within my means as evidenced by the fact that I'm actually doing it?
by pixelesque | 2025-05-21 07:25:45+00:00
Heh.

"We did not have enough time to do a thorough analysis. The languages arrived at WHMI on February 21 and were on my desk on February 22. To insure the analysis is on your desk by March 13, we have to mail our report on March 8. That gives us fourteen days (counting weekends) to read the languages and work on the analysis. Figure two days to read and understand a language. We have used eight days. Another three days are used to write a report and solicit comments, and one day is lost typing. That leaves two days to analyze the four languages. Even if we had a thousand computer scientists doing the analysis, we could have only scratched the surface of these designs. Two hundred and seventy women can not have a baby in a day."
by lukeyoo | 2025-05-21 07:26:35+00:00
it's merely about LaTex font: I use mostly the html-side font for text to spread the weight with markdown renderer. It is also made lighter by using KaTex(which comes with some compromise due to the lack of extension). I found this more coherent along with other types of articles. I'm very fine with non-serif. But this preference varies by person.

Examples

[1] https://lukeyoo.fyi/test/data/render/latex-statements-1.md

[2] https://lukeyoo.fyi/recap/2025/5/statistical-inference-1

[3] https://lukeyoo.fyi/test/data/render/latex-integrals-1.md

[4] https://lukeyoo.fyi/test/data/render/latex-integrals-in-comp...
Show HN: A simple meal planner that intergrates with Paprika
by callumgare | 2025-05-21 07:26:37+00:00
I love the recipe management app Paprika but find that its style of meal planning doesn't really suit me. It wants you to schedule each meal in your meal plan but I just want to pick a bunch of recipes I intend to eat in the coming week, buy the ingredients next time I'm at the shops, then decide on a day-to-day basis which of those recipes I feel like making on the given day. So I build Spoon Fed to help with that.

I thought others might also find it useful so I'm making it public and open-source (it's free and always will be).
by herbst | 2025-05-21 07:26:59+00:00
Classic America centric view.

Let me tell you some European view:

You will find MC and BK nearly everywhere. Both selling hamburgers which are invented in Germany. Maybe subway is also kinda wide spread. The other chains aren't as common as you might think. Also all these chains are considered bad for your health and bad to environment, not something we are generally thankful for.

Local charts are not dominated by US music.

Also thanks to Netflix (an US company) we have a lot more European movies today. Nobody likes the same ending where America saves the day, so these movies convert well. US movies have constantly sinking box rates and sales for a while now. The era where everybody watched the new Hollywood movie is long over.

I haven't lost any blood for social media yet. But also here there is a strong and growing sentiment about not trusting the US. Media reports every other week how meta refuses to play with European privacy rules. People aren't using social networks as they used before. And if anything china dominates the market by far.
by dmurray | 2025-05-21 07:27:13+00:00
> if someone was a decent programmer and willing to invest the time, they could recreate it from scratch without the code

This is a stronger claim than the one in the article, which says it's easy for someone to recreate it if they were involved in building it in the first place.

It's not true that every piece of software is trivial to copy in a clean-room way, that is, only being able to observe its behaviour and not any implementation details.
by adityaathalye | 2025-05-21 07:27:20+00:00
Thank you for the kind appreciation.

Following writing advice or post structuring guidelines is not in my job description at evalapply.org Luckily, Michael Hamburger offered a legitimate excuse in his classic (so I'm told) essay, "An Essay About Essays": https://substack.com/@bombaylitmag/p-162583447
by jajko | 2025-05-21 07:27:34+00:00
For the LLMs uninitiated - I checked and ChatGPT Plus costs 20$/month, which puts it into same category as those services others build. Is this what you meant by having a subscription?

If I don't use ChatGPT for other purposes it seems like same prices to me, without the hassle of setting it up and tweaking. Or am I missing something?
by aphronio | 2025-05-21 07:27:55+00:00
I am working on a telegram bot for this https://t.me/FriendFluentBot - It doesn't support dutch yet but i can add it.

I am a pakistani living in germany and married into a turkish family.The main purpose for making this is to help myself and family to communicate with each other. I still haven't landed on a magic approach to learn language in 7 days. But this bot is for having human like conversations about anything. It'll remember your past history as well as what you have already talked about to keep the natural flow.

Audio messages are still a work in progress. Will be added by the end of the day.

Any feedback would be appreciated as it is still in very early stages.
by Animats | 2025-05-21 07:28:07+00:00
Tell that to the 80% of the employees laid off after Musk bought Twitter.

They used to tell me I was building a dream And so I followed the mob When there was earth to plow or guns to bear I was always there, right on the job Once I built a railroad, I made it run Made it race against time Once I built a railroad, now it's done Brother, can you spare a dime? Once I built a tower up to the sun Brick and rivet and lime Once I built a tower, now it's done Brother, can you spare a dime?
by AnthonyMouse | 2025-05-21 07:28:12+00:00
> The city bus uses tires with a harder rubber and dimensions such that the pressure at the road is less

Harder rubber seems like it could make a difference, but then you could also put tires with harder rubber on a car.

You can get a heavier vehicle to have the same pressure at the road by using more and bigger tires, but then the problem is that the tires are bigger and there are more of them.

> plus its normal driving patterns have less wear than typical Tesla use.

Isn't a city bus constantly starting and stopping, both as a result of city traffic and picking up and dropping off passengers?

> To make those sorts of calculations easy, you can ignore all the pressure/usage/etc nonsense and just do basic math on tire dimensions (including min/max tread depth and width, not just radius, though I typically ignore siping and whatnot) and typical longevity.

I tried plugging these in and it still comes out as a 6-wheel commercial bus has several times the tire wear as a 4-wheel light truck, rather than being the same.

And I expected the difference to be even more, but I guess that goes to show how much the weight argument is motivated reasoning if ~7x the weight is only ~3x the tire wear and then people are complaining about something which is only ~1.2x the weight.
by hdjrudni | 2025-05-21 07:28:40+00:00
Zod is basically the standalone version of Laravel's validation (https://laravel.com/docs/12.x/validation#quick-writing-the-v...) so I'm not sure what exactly you're objecting to.

Unless you're saying

a) You don't validate user inputs b) You prefer validation to be bundled with the framework rather than having a choice
by gitremote | 2025-05-21 07:28:51+00:00
> When you have different inputs and different outputs, that's not discrimination.

Perhaps you are unaware of the legal concept of "disparate impact": https://www.britannica.com/topic/disparate-impact

disparate impact, judicial theory developed in the United States that allows challenges to employment or educational practices that are nondiscriminatory on their face but have a disproportionately negative effect on members of legally protected groups.

For example, if a company's policy is "No employee is allowed to pump breast milk anywhere on premises, even behind closed doors, regardless of gender," it disproportionately impacts women even if men are also banned from the same activity.
by zeroq | 2025-05-21 07:29:06+00:00
Feedback: backlink is not working as expected, i've tried several times - initially i clicked on sth, clicked back and it got me to "private mode" (new leaf, search), when i tried again and clicked on a one of showcase links and the clicked back twice it brought me back to the "private mode" again, seems quite finicky.

EDIT: repro: seems like spa app tries to be smart about browser.history - just click random things and try to use back button
by ljosifov | 2025-05-21 07:29:25+00:00
Haha :-) - fine, hope no offence taken. :-) (none was intended) It came with the flow, flow was - US-... -Government, -Citizens, -Dollar, and then when it came to "people of the world that are not US citizens" (but are users of US dollars) programatically is seems to my compute mind, it came as "non-US-ians" fits that set of people well, and plus tallies with the "US-this-and-that" of the wordings prior. I'm originally from the Balkans, and so cognisant and got some experience with "verbal mines" and nuances in all manner of names and naming-s. I intuit what you are saying. :-) thanks
by viccis | 2025-05-21 07:30:46+00:00
>Am I really dealing in semantics? Or have I just learned the graph-like latent representation for (statistical or reliable) invariant relationships in a bunch of syntax?

This and the rest of the comment are philosophical skepticism, and Kant blew this apart back when Hume's "bundle of experience" model of human subjects was considered an open problem in epistemology.
by madaxe_again | 2025-05-21 07:31:26+00:00
I’d argue both shape each other.

Portuguese is an example of this - there was a deliberate narrowing of the lexicon in the 20th century, even extending to losing certain tenses like the future perfect, and this has resulted in a narrowing of the field of expression.

For example, in English you can say “by next week, I will have finished the work”, but in Portuguese you boil it down to the simple perfect, and it becomes unclear as to whether you have already done the work or not.

You also just literally can’t translate stuff like “she must have been going to go” or “she would have had to have gone” or “I will have been living here for five years in two weeks”.

This results in a loss of temporal thinking, hypothetical chains, and allocations of causality and responsibility, and while I don’t at all wish to besmirch the good Portuguese people, the results are a real and long-lasting impact on things like economic productivity and the ability to forward plan.

Or maybe it’s just a hangover from Salazar and I’m barking up the wrong tree, but often when I’ve attempted clarification on this stuff the distinction has just not been comprehensible to my interlocutor. I try to use stuff like the future perfect (as it still theoretically exists, but is almost entirely disused) and people just do not understand - either the structure or the concept.
by adityaathalye | 2025-05-21 07:31:31+00:00
I agree with you... "production grade" is in fact a meaningless term without saying what grade one's production needs to be.

A static site that serves is most definitely a production system. Perhaps one that could scale in traffic almost without end.

evalapply.org gets (to my continued amazement) 20K+ unique visitors a month when it's business as usual. On a busy HN day, it's easily that much in hours. I don't have to think about "scaling problems". I don't have one.

I'm being the realest real with you.
by KingOfCoders | 2025-05-21 07:31:50+00:00
"for the frozen white stuff we lump under a single term."

From my perspective this is the hoax. I come from the alps and we have dozens of terms for snow. Only those people without snow might have one word, because they have no need to describe different versions of snow. I remember Sulz, Firn, Neu, Kunst, Matsch, Harsch, Papp, Pulver, ... (left 35 years ago).
by chickenbig | 2025-05-21 07:34:24+00:00
> The bar is the comparison with the other set of pertinent electricity-generating equipments: renewables.

> A "large portion" isn't all

Setting the bar too high.

> The LNT debate isn't settled

Indeed the evidence for effects at smaller and longer term doses is at best weak. We also have a good idea of how DNA repair works. But LNT seems like the least unreasonable conservative way to treat radiation, which may be replaced by something in the up-coming ICRP modernisation.

> Moreover the dust escaping

What sort of dust is this?

> nuclear accident-triggered evacuation officially made around 2200 victims

In hindsight how many of these people needed to be evacuated? https://www.sciencedaily.com/releases/2017/11/171120085453.h... How many people died from overheating due to a lack of electricity in the years after Fukushima?
by renerick | 2025-05-21 07:35:08+00:00
It's not just more data, it's deeper understanding of the fundamentals, of the idea and of the tools used, as well as the process of creation itself. It's what makes studying art interesting: why did author chose to do this and that, what's their style, what was the process, etc. For LLM the answers will universally be "because it was in the prompt and there was appropriate training data" and "the author prompted the model until the model returned something tolerable". You may argue that not all art has or needs depth, or that not all people are interested in it, but that doesn't mean that we should fill our cultures with empty boring slop.

> That's very subjective

I was expressing my opinion of this argument which absolutely is subjective

> You don't know how the brain works.

Neither does grandparent comment's author, didn't stop them from making much bolder claims.
by nextweek2 | 2025-05-21 07:36:48+00:00
Great work, I love this.

I tested it with my recently restrung BG80 at 27lb and it came out with 26.69lb!

One improvement I'd ask for, is in the string thickness selection. I had to go look up the thickness of BG80. It would be cool if you could preload some of the popular strings in there.

Also, the string tension number is good, but I'll get it to a peak and then I'll stop to press the stop recording button and it's dropped back down. It would be nice to have a "Peak tension" or a graph of the tension.

Thanks
by andreabergia | 2025-05-21 07:37:59+00:00
Of course I didn't assume to be 100% productive immediately, and I did spend a few weeks on this experiment, not just some days. My point was more about how even modern C++ felt (to me) dated and annoying to use compared to more modern language, because of the strong (but very valid!) focus on backward compatibility that C++ has. Furthermore, the long history and baggage means that for any thing, there are _many_ different ways of doing it, which doesn't help.

And anyway, it was not a particularly serious (or, for that matter, well written or argued) discussion. As I mentioned in literally the first line, it's just a rant :-)

PS: I am unsure what you mean with "relying on LLM for configuring things says it all". In my experience, this is one area where LLMs _really_ do help a lot - it has been much faster than going through the documentation (which I also did quite a bit of, in particular for conan).
by sensanaty | 2025-05-21 07:38:04+00:00
Most of those "skits" can be done on a cheap camera with a single person being the actor. In fact, many such videos existed already in the past.

Also, they're painfully unoriginal. They're just grabbing bits that The Onion or shows like Rick & Morty have been doing and putting a revolting AI twist to it. It screams to me of 0 effort slop made for the sole purpose of generating money from morons with no creativity clicking on it and being bemused for 10 seconds
by r721 | 2025-05-21 07:38:26+00:00
>Buma told this to Zweites Deutsches Fernsehen, a German TV channel, in a documentary. In an interview with ZDF Buma revealed that Musk and billionaire Peter Thiel both were targeted by Russian intelligence agents.

This seems to be a primary source:

https://www.zdf.de/nachrichten/politik/trump-musk-putin-100.... (in German)
by nthingtohide | 2025-05-21 07:38:29+00:00
> The model learns Japanese-English and Swahili-English and then can translate Japanese-Swahili directly. That shows something more than simple pattern matching happens inside.

The "water story" is a pivotal moment in Helen Keller's life, marking the start of her communication journey. It was during this time that she learned the word "water" by having her hand placed under a running pump while her teacher, Anne Sullivan, finger-spelled the word "w-a-t-e-r" into her other hand. This experience helped Keller realize that words had meaning and could represent objects and concepts.

As the above human experience shows, aligning tokens from different modalities is the first step in doing anything useful.
by starspangled | 2025-05-21 07:38:54+00:00
It's not a reserve currency because the US decided it is, it's a reserve currency because everybody else decided it is. They decided that because they decided it was in their own best interest to trade in and maintain reserves of USD.

But whatever difference it makes is still just a matter of degrees. Countries keep reserves of and trade in currencies other than USD. Some get more benefit than others from this, and they all work to benefit from what advantage they can take from their own positions within their means to do so.
by aylmao | 2025-05-21 07:38:56+00:00
Beyond national security or nostalgia, there's also simply the issue of skill and expertise. Factories are full of people actually working the tools, materials and processes. This is where generational experience forms— people learn a lot when they're actually hands-on. Tim Cook famously said they don't manufacture in China because of the low labour cost, but the quantity of skill (specifically, in the case of Apple, with advanced tooling and materials) [1].

This skill becomes innovation, quality, etc. and before you know it you're not inventing and designing devices for other people to build. You're buying devices designed, invented and built somewhere else.

I would also note that admiring and romanticizing capital over labour IMO is common in the USA than in other countries. I'd guess it's because the rest of the world saw some level of marxist influence that led to the formation of still-existing labour parties in the least, while the USA prosecuted marxism pretty strongly. Beyond how effective this marxist wave actually was in achieving better conditions for laborers, I'd say it at least did generally lead to ideological effects.

The general ideas that there's dignity in all work, that any job should pay a living wage, that money isn't the end all, that laborers deserve recognition, etc— I've noticed all those to be more prevalent outside the USA. Admiring people who make a lot of money with little work, or not working and living off rents, or wealth irrespective of the means to achieve it, etc— I've noticed that moreso in the USA.

So overall, you're right— I'm sure a lot of people in the USA wont actually want those jobs with how little protections labour has and how much people admire earning good money with little effort. Though nonetheless, I also believe there's a sector of the population —perhaps not in HN— that would appreciate those jobs.

[1]: https://observer.com/2025/04/apple-tim-cook-china-strategy/
by hengheng | 2025-05-21 07:39:08+00:00
Yeah, I wondered the same.

He mentioned that he refuses downsizing for ideological reasons, and I totally get that, but there's a certain amount of rightsizing that doesn't hurt in practical operation, and still let's you keep what feels like an awesome, big, complex model train setup in your garage.

Not all rust has to spin, almost no ports have to be 10GE, and a lot can be virtualized. Consumer CPUs have much lower idle than old xeons, and having less DIMMs with the same capacity also seems to pay off.

I'd be surprised if he couldn't cut that energy usage to 10% with a clear separation between hot and cold storage, and realistic expectations of bandwidth requirements.

But hey, I'm not judging. Solar power is great, and I don't mind waste as long as he can afford it and it makes him happy. Nobody drives the car they actually need either, and that is a much bigger problem.
by Netcob | 2025-05-21 07:39:27+00:00
Interesting that the bus bandwidth was such a bottleneck, when you could also argue it was VRAM. I never looked into why "Hardware transform&lighting" was introduced so late (I'm guessing it didn't fit on the die next to the rasterization stuff?), but I think hardware t&l combined with storing geometry in VRAM would have reduced bus usage to a minimum.