MurphyA/hacker-news huggingface dataset:
by keiferski | 2025-06-09 05:27:50+00:00
Yeah, some people have this model of the internet in which content existing = content being read. The reality is that most internet content already wasn’t being read a decade ago, long before LLMs.

People tend to function more in identity groups, in which the “correct” opinion is learned from a combination of news sources and peers. I don’t think amplifying the content part of that will have much if any effect.
by anduril22 | 2025-06-09 05:28:42+00:00
“Largest [jewish community] in the world outside of Israel” doesn’t really equate to “Jewish neighbourhood”. My argument would be the same regardless of which religion’s orthodoxy this stems from, so questioning whether I’m a “good faith” commenter is just a lazy ad hominem response. The article doesn’t address many of the questions I posed.

Speaking of which, tell me, would there be so many defensive comments if, in a hypothetical scenario, there was an article written about how every cell tower in the city had an Arabic inscription written (in such small text that it couldn’t be seen) in order to “bless” all the cellular waves emanating from there? I know what my response would be.
by patagurbon | 2025-06-09 05:30:15+00:00
Julia is effectively hard locked to LLVM. Large swathes of the ecosystem rely on the presence of LLVM either for intrinsics, autodiff (Enzyme) or gpu compilation. Nevermind Base and Core.

The compiler is fairly retargetable, this is an active area of work. So it’s maybe possible in the future to envision zig as an alternative compiler for fragments of the language.
by oddmiral | 2025-06-09 05:30:26+00:00
Moreover, Germans decided that Slavs are untermensch because of Holodomor henocide of Ukrainians ([Little] Russians) by Russians (Great Russians). The confusion between [Little] Russians (now Ukrainians) and Great Russians (now Russians) caused Germans to think that Russians performed genocide of their own nation, killed millions of their own mothers and children, which is biggest sin in Germany (and many other nations).
by 112233 | 2025-06-09 05:31:59+00:00
I am sample size 1 of people! I love metered billing! I would gladly use metered plan with top-up credit if kagi had one.

Once I tried openrouter, I am not touching any subscription LLM providers.

Google/Microsoft/Apple "all-in-one" personal subscriptions are a different beast, because they charge well below cost.
by gsf_emergency_2 | 2025-06-09 05:32:21+00:00
No problem, it's probably just my schizo talking.

It's just that... Framing your post in terms of the opinions of devs that you personally know, and not those of the AI-assistance community at large* resolved your issue with ofjcihen. for me (only, it seems :().

*explicitly including e.g., Lisp, Haskell (radical futurists?),

& (dare I mention) SwiftUI devs
by alex43578 | 2025-06-09 05:32:33+00:00
It's definitely not free. Someone is paying for it: the government, the taxpayer, etc. On a person by person basis, you can call it free because that individual doesn't pay, but that's just because they're making their neighbors pay for them.

I accept the US does pay more, but the original question I had was confined to how individuals are finding themselves in 5 to 6 figures of medical debt, given a 9K OOP maximum. The apparent answer is some combination of they weren't paying for insurance (even the comparatively tiny post-subsidy ACA plan amounts) and a broader "insurance billing is tough and messy".

As for health outcomes, the part you're leaving unsaid is just how much money in American healthcare is going to treat and manage costly chronic conditions. As just one example, the "obesity rate in the U.S. is 42%, which is a whopping 134% higher than the average of the other five nations (Spain, Italy, Iceland, Japan, Switzerland)", and the CDC estimates "obesity alone costs the US healthcare system a colossal $147 billion annually" [1].

Do you think centralizing our healthcare into a single payer or government run model would address the fact that so many Americans are so unhealthy as to consistently need thousands of dollars of care a year? Is the Canadian, UK, or US VA healthcare systems a "model system" in your opinion?

1 - https://www.halletecco.com/blog/why-americans-are-unhealthy
by ars | 2025-06-09 05:36:12+00:00
> Transport price per unit drops, rent drops, all infrastructure costs per unit drop

No they don't, all that stuff is cheaper out of the city. People move to a city because their income also goes up, services (such as those you listed, but also others) are more expensive in a city, but goods are the same price, i.e. relatively cheaper compared to what you can earn out of a city.

So people in a city can, and are, far more wasteful of purchased goods because the price is effectively lower for them.
by oblio | 2025-06-09 05:39:25+00:00
It's quite hard to say for sure, and I will prefix my comment by saying his blog posts are very long and quite doomerist about LLMs, but he makes a decent case about OpenAI financials:

https://www.wheresyoured.at/wheres-the-money/

https://www.wheresyoured.at/openai-is-a-systemic-risk-to-the...

A very solid argument is like that against propaganda: it's not so much about what is being said but what about isn't. OpenAI is basically shouting about every minor achievement from the rooftops so the fact that they are remarkably silent about financial fundamentals says something. At best something mediocre or more likely bad.
by fjnfndnf | 2025-06-09 05:40:04+00:00
That's just the backend swapped out, all the analysis and type passes are still present or is it also reducing verifications?

While a quick compile cycle is beneficial for productivity, this is only the case if it also includes fast tests

Thus wouldn't it be easier to just interpret zig for debug? That would also solve the issue of having to repeat the work for each target
by lazycouchpotato | 2025-06-09 05:40:12+00:00
Large customers like DuckDuckGo are unaffected by the API retirement [1]. I don't know if Kagi is one of them.

It seems that Kagi isn't expecting that things will change much [2].

[1] https://www.wired.com/story/bing-microsoft-api-support-endin...

[2] https://kagifeedback.org/d/7107-microsoft-bing-retiring-sear...
by rramadass | 2025-06-09 05:40:45+00:00
It has got nothing to do with "learning styles". Parallel Computing needs knowledge of three things; a) Certain crucial architectural aspects (logical and physical) of the hardware b) Decomposing a problem correctly to map to that hardware c) Algorithms using a specific language/framework to combine the above two. CUDA (and other similar frameworks) only come in the last step and so a knowledge of the first two is a prerequisite.
by ht_th | 2025-06-09 05:40:58+00:00
I am not so sure. I've ran 98 on bad hardware, and it crashed regularly. So much so, that I installed linux on it already in 1998, and that was much more stable. It only crashed now and then. No doubt in both cases the poor hardware was the cause of it.

Anyway, two years later I got a brand-new laptop with good hardware that was running 98se. As far as I remember, it didn't crash during normal usage. By then I was studying computer science, and would sometimes write or run programs that would make it crash, but that was on me. I did dual boot in Linux, and that didn't have any problems on that machine either.

Fun fact, I still have that laptop, it's over 25 years old now, but it still works and runs Windows 98se!
by sshine | 2025-06-09 05:43:14+00:00
Kinda. Their Search API is not freely available, and I believe their current cost structure is preventing its popularisation.

Which means I can’t embed Kagi Search or Assistant into my open source products because APIs are second-class citizens.

To be fair, it seems like this makes sense for them economically, and maybe it even makes sense for growing in the right direction.

But as someone who would rather use their API, it’s a pity Search and Assistant aren’t there.
by lurk2 | 2025-06-09 05:47:25+00:00
I never understood why cryptomining never took off. The biggest issue I have with paying for anything on the internet is that I don’t want to have to enter my payment details everywhere I go. If a service mines on a user’s machine, they just pay for it indirectly via their electric bill.

I guess the problem probably has to do with the value of the GPU cycles being lower than the served content. This is most apparent in the case of AI; e.g. if the mining lasts as long as the session, and the server runs 2 GPUs while the user is only running 1, then you can’t complete the “payment” unless the mining continues beyond the length of the session.
by TheDong | 2025-06-09 05:47:57+00:00
The $100 isn't just required for the things published to the AppStore.

It's required for a sideload app in the EU. It's required to make a testflight app that isn't discoverable on the app store, but people can opt-in to running (though apple still heavily restricts what apps you can publish via testflight, it's not a substitute for sideloading).

> There is no reason for it to be polluted with everyone’s throwaway side projects.

Too late for that, the app store already has a huge amount of trash on it.

If apple insists that the appstore is the only way to get software on a computer in my pocket which I paid for and own, then yes, they are obligated to let me put trash on it.

If apple won't let people put anything on it (as they don't), then they should be obligated to let me install devices in another way.

It's already incredibly silly that if I want to just have my own simple app (like idk, a native app that lets me upload a photo to my personal archive over a custom protocol I use), I have to jump through hoops as if I want the whole world to use it, even if I never intend for anyone outside literally just me to touch it.
by Tika2234 | 2025-06-09 05:48:06+00:00
Will have sections for electricity charging as well or battery swaps. I think most likely somekind of humanoid robots will operate these equipments. The mini mart likely still man by human. Perhaps a human mechanics with robo asistants if there is repairs available. Likely cryptos will be accepted as well (way more common than now). You might even find Tony's LC sign there (plot twist he opened factories in USA).
by throwaway81523 | 2025-06-09 05:49:03+00:00
I've been using paid email (fastmail) for quite a long time and it's fine, I use it dozens or hundreds of times a day and it's around $4 a month. Kagi is $10 a month and I'd use it a handful of times a week (based on trying their free 100 queries) if subscribed. Otherwise Duckduckgo suffices. I'm satisfied with duckduckgo in a way that I could never be with any "free" email service since DDG doesn't require a signup and doesn't supply long term storage.
by sandspar | 2025-06-09 05:51:07+00:00
I just don't understand how people can see "100 million signups in a week" and immediately dismiss it. We're not talking about fidget spinners. I don't get why this sentiment is so common here on HackerNews. It's become a running joke in other online spaces, "HackerNews commenters keep saying that AI is a nothingburger." It's just a groupthink thing I guess, a kneejerk response.
by locallost | 2025-06-09 05:52:13+00:00
> Let's be honest: you're designing to impress other designers, not users. And that's the problem.

I've referred to this as "CV driven development". Although to be fair that developer that designs a microservice architecture for 50 users is not better either.

But on the whole, I don't agree with the title. My feeling is - overall - pages have become a lot less gimmicky than they used to be.
by Arainach | 2025-06-09 05:53:00+00:00
My experience is that CTOs don't care about animations, rounded corners, or what not - they care about metrics. These artsy bullshit layouts are suggested by design teams and the technical side either doesn't care/is content to delegate or there's someone at director level who wants to be the next Steve Jobs and empowers design.

This isn't to say that all design is bad - good design is hard and most software engineers are really bad at it and undervalue its impact on users - but if you blindly trust design you can end up with garbage like what this article talks about.
by mk89 | 2025-06-09 05:53:29+00:00
Many places here in Germany have typically 1-2 parking spots dedicated to charging EV. (Free to use)

I believe increasing their number of chargers as the need arises is the main way this is going to develop. Basically no central gas station anymore as we know it but a shop with 1-2 chargers. If lots of shops do it, it becomes like decentralized charging.
by gofreddygo | 2025-06-09 05:53:36+00:00
but, can you run npm install on your angular 1 codebase from 1990? or was it bower install ? remember grunt?

my 2012 mac hardware works perfectly fine, even the battery is OG, apple stopped supporting it, chrome won't give update on the last supported os.

software is fragile.

i constrain myself to html and plain vanilla js. if i have to use deps, they are local or hosted .js lib files, minified. d3 is a great example of this pattern.
by chrismorgan | 2025-06-09 05:53:48+00:00
Starting with Awwwards is a mistake. Awwwards is not representative of the web at large—it is an art gallery of interesting, atypical and normally impractical and/or bad designs. Boringly good sites will never appear on there, they’re not interesting.

Awwwards is not at all representative of the web at large. The set of problems of most websites are almost entirely disjoint from the set of problems on Awwwards sites.

I would also say, in response to one heading in this article—the numbers do lie. The studies it alludes to are somewhere between old and ancient, and being taken significantly out of context and applied far beyond their actual studied scope. The Amazon figure especially is transparently irrelevant in the context of this article.

Yes, things are stupidly bad, but unfortunately this article is shallowly bad too.
by rramadass | 2025-06-09 05:54:35+00:00
I am not the person you asked the question of, but you might find the following useful (in addition to the ones mentioned in my other comments);

Foundations of Multithreaded, Parallel, and Distributed Programming by Gregory Andrews - An old classic but still very good explanations of concurrent algorithmic concepts.

Parallel Programming: Concepts and Practice by Bertil Schmidt et.al. - A relatively recent book with comprehensive coverage.
by khannover | 2025-06-09 05:55:26+00:00
AI is not here to replace any real artist and it hopefully will never do! I totally get you in this point. For me, as a software developer, AI is just the instrument to create my kind of art. I do that because its fun for me. Theres no monetary aim behind it. If it weren't with AI i'd rather wouldn't create any music at all because i just wouldn't have the time to be good in all the domains required like playing different instruments in a good enough way or creating 3D graphics. So this is a welcome hobby for me to create ok-ish results which i personally am quite happy with.
by SkiFire13 | 2025-06-09 05:56:56+00:00
> Due to how easy to parse and work with the language is, we might see a boom of static analyzers for zig.

Parsing is almost irrelevant for static analysis. The most important thing is how restricted are the semantics, which allow you to make assumptions and restrict the behaviour of the program to a small enough set that can be understood. From what I can see Zig is not much different than C on this front, and potentially is even harder to analyze due to `comptime`
by anovikov | 2025-06-09 05:57:24+00:00
So the decline of population growth from 2.2% per year in the 1960s peak to 1% now and 0% projected 60 years from now means exactly the same decline of return of investments. I can't see it as a big problem at all. Economy is growing not because of population growth but because of technological development (and until the 1970s, also because of ever expanding energy extraction, but that's over a long time ago).
by schmichael | 2025-06-09 05:58:40+00:00
My unprofessional nutritional advice is: do what works for you! So if that’s calorie counting: great! No need to give it a second thought.

But if you are interested in critiques, a fair summary might be: calorie counting is at best extremely imprecise, both on how we measure the calories in food and how we estimate energy expenditure by activities. A little googling should lead to numerous discussions. I really enjoy the podcast maintenance phase, and even if you don’t want to listen to the episode they helpfully include tons of links: https://maintenancephase.buzzsprout.com/1411126/episodes/106...
by WhereIsTheTruth | 2025-06-09 06:00:24+00:00
I said it for D and Nature, and every other languages that comes with its own backend, we all have a duty to support projects that tries to not depend on LLVM, compiler R&D has stagnated because of LLVM, far too many languages chose to depend on it, far too many people don't value fast iteration time, or perhaps they grew to not expect any better?

Fast iteration time with incremental compilation and binary patching, good debugging should be the expectation for new languages, not something niche or "too hard to do"
by sjs382 | 2025-06-09 06:01:41+00:00
Depends on the group, but generally the owner of the land that the drug is on needs to be involved in its creation. So, for a sidewalk, the local government.

See this article that states that the path of a Houston eruv was leased from the city for 50 years for $1.

https://jhvonline.com/mayor-signs-new-rental-agreement-for-h...
by inkyoto | 2025-06-09 06:02:41+00:00
Instead of shifting the goalposts, please do yourself a favour and read up on the Untermenschen and the convoluted hierarchy of the sub-humans in the Nazi racial ideology. As an example, since the Nazis harboured particular hatred towards the Poles, the Poles were at the very bottom of the hierarchy, and only complete obliteration of the Polish ethnicity was deemed acceptable.

One joins an alliance of convenience, sometimes in very unfavourable circumstances, to avoid the worst – the demise of one's own people and to guarantee their survival. Making a deal with the devil is a well-known adage that aptly describes such an unfortunate event.

Nazis considered the Finns (and the Estonians by extension) to be racially pure, with Latvians and Lithuanians being somewhere in between either redeemable or tolerable (frankly, I can't recall the exact details).

> WW2 was a complex war.

WWII was no more complex than the WWI, and it had a single, overarching objective – the repartitioning of the world. The main difference between the two was that the WWII was infused with a vile racial ideology, used to justify the pursuit of Lebensraum and the total annihilation of peoples whom the Nazi Party targeted with hatred, based on their crackpot so-called racial studies.
by Unearned5161 | 2025-06-09 06:02:49+00:00
I love Kagi, and have been a proud user for almost a year now. Lately, however, the more I read about Vlad and the variety of things the company is working on, the more I get worried. My (potentially naive) hope is that more companies enter this sector of paid search engines and the competition helps iron out the kinks. I want nothing more than a good set of options to choose from.
by Retro_Dev | 2025-06-09 06:03:20+00:00
It is my opinion that even if Zig were nothing more than a syntactical tweak of C, it would be preferable over C. C has a lot of legacy cruft that can't go away, and decades of software built with poor practices and habits. The status-quo in Zig is evolving to help mitigate these issues. One obvious example that sets Zig apart from C is error handling built into the language itself.
by jakobnissen | 2025-06-09 06:03:25+00:00
That could be a way to get compile times down, but I think there is still much to do on the Julia side.

Such as a more fine grained compile cache, better tooling to prevent i validations, removal of the world splitting optimisation, more use of multithreading in the compiler, automatic precompilation of concrete signatures, and generation of lazier code which hot-swaps in code when it is compiled.
by jameslk | 2025-06-09 06:03:48+00:00
Kind of a low effort article? Forms an opinion on web perf trends based on a design awards site, pulls some basic stats you can find on wpostats.com, and then uses irrelevant metrics such as page weight[0] instead of user centric perf metrics[1].

Yes websites have become more complicated[2]. HTTP Archive has been tracking that for a long time. But this isn’t new. And actually web performance isn’t getting worse, it’s been getting better[3].

0. https://www.speedshop.co/2015/11/05/page-weight-doesnt-matte...

1. https://web.dev/articles/user-centric-performance-metrics

2. https://httparchive.org/reports/state-of-javascript

3. https://lookerstudio.google.com/reporting/55bc8fad-44c2-4280...
by bradrn | 2025-06-09 06:03:50+00:00
Both eruvim have their own dedicated physical wires, yes.

> accusations of anti-semitism (whether warranted or not is a matter of opinion)

I live within the St Ives eruv. At least some of the opposition was unquestionably antisemitic — I recall receiving at least one antisemitic screed in our mailbox during the time of the council debate. (That one went something along the lines of ‘the Jews are trying to kick out all the non-Jews’ etc. etc., for two pages of fairly small text.)
by hackandthink | 2025-06-09 06:04:04+00:00
The political situation in the 1930s was thoroughly messed up. Britain and France may have had mainly good intentions, but their policies did not prevent the disasters.

Great Britain should have made a pact with the Soviet Union against Hitler much earlier.

Poland was in an extremely difficult situation. But the decision to invade Czechoslovakia with the Germans was certainly not a good idea.

https://en.wikipedia.org/wiki/Western_betrayal
by lelanthran | 2025-06-09 06:04:36+00:00
[I'm still not understanding]

It seems to me that even if you pass in a long context on every prompt, that context is still tiny compared to the execution time on the processor/GPU/tensorcore/etc.

Lets say I load up a model of 12GB on my 12GB VRAM GPU. I pass in a prompt with 1MB of context which causes a response of 500kb after 1s. That's still only 1.5MB of IO transferred in 1s, which kept the GPU busy for 1s. Increasing the prompt is going to increase the duration to a response accordingly.

Unless the GPU is not fully utilised on each prompt-response cycle, I feel that the GPU is still the bottleneck here, not the bus performance.
by thaumasiotes | 2025-06-09 06:06:19+00:00
> I see a European measuring skulls.

That will be news to Razib. You could more accurately describe him as "Aryan".

> Christ, you could make the same argument about the U.K. - the aristocratic classes tend to have more Norman blood.

Well, on the assumption that it's extremely easy to distinguish the British aristocracy from the peasantry by a blood test - what would that do to support the idea that people frequently switch between the categories?

> Are they a superior race?

Hm. Perhaps you yourself should be more concerned with facts? Are you saying that the Tutsis and the Hutus aren't different because you think that's true, or because you think it's important for people to believe it whether or not it's true?

Suppose that the Tutsis and the Hutus were longstanding ethnic groups both basically closed to outsiders, such as the other group. What would that look like?
by lawik | 2025-06-09 06:07:43+00:00
AI voice will detract because voice is very important in video. Especially in essays. And AI voices are very common for low effort slop video so it would not be novel.

But it is not necessarily a dealbreaker. Good research, good writing, funny timing, great editing. All of these can elevate the whole. Or being exceptional at one or two can compensate for missing one.

CGP Gray does well without a face and started with terrible animation.