MurphyA/hacker-news huggingface dataset:
by hellotheretoday | 2025-06-21 03:07:14+00:00
I agree and feel it is a reflection on social decline. While I don’t think prohibition it the way forward it is unsettling that we tolerate this as a society. Would we tolerate youtube advertising for heroin or even recreational marijuana? We certainly don’t for tobacco and we probably shouldn’t for alcohol.

I work in mental health and I am seeing more people who spend a substantial amount on “parlays”. Many examples downplay or hide the behavior from their social network and the extreme examples spend a significant amount. The advertising is obviously predatory and goes against what we know about control dynamics in addict behavior but we tend to view that as a personal moral failing rather than exploiting basic biology and as a result allow the dealer to ruin countless lives before any action is taken (see Purdue and Teva lawsuits)
by nradov | 2025-06-21 03:08:52+00:00
Nonsense. Many of the sports teams at NCAA D1 schools have average GPAs and graduation rates higher than the student body as a whole. There are plenty of hours in the day to do both, it's just that most college students are lazy and have terrible time management skills. Student athletes are forced to be more disciplined, and they also have dedicated academic advisors to help keep them on track.
by kazinator | 2025-06-21 03:12:33+00:00
Instead of systems programming interfaces in Win32, you use POSIX. You know, files, shared memory, semaphores, threads, processes, pipes, ...

On the graphics side, though: classically, it's been XWindow: a base library called XLib talks the X protocol and does lower level manipulation; widgets implemented on top of that. With XLib you do things like repaint a window in response to expose events, somewhat analogously to a WndProc getting events.

Wayland has its own libraries.

Then you have things like working with framebuffers and SDL and whatnot.
by jauntywundrkind | 2025-06-21 03:12:39+00:00
Trump seized & gave the DoD hundreds of square miles, much in the form of narrow long strips. Theres now a pretense of calling these "military bases".

In some areas yes, now we have the US military manning much of the border. At extreme expense, & denying them from being posted someplace actually useful.

More critically, anyone who so much as walks across a 60 ft so called "base" is at risk of being prosecuted for very nasty crimes. Although a number of such charges have been dismissed, because it's pretty obviously just more meanspirited puffery.

I get why the states would no longer be building this huge absurd boondoggle. It was expensive as hell & ineffective as hell. And now the feds are pouring in vastly more money to militarize the border anyways so extra why bother?

https://responsiblestatecraft.org/trump-border-military-assi... https://apnews.com/article/military-border-immigration-texas...
by bigcat12345678 | 2025-06-21 03:13:06+00:00
> meet our climate goals as quickly as possible

heheh

The climate thing itself is a giant oligarchy influenced manipulative game play. This nation is built on capital. Capital by its nature looks to dominate humanity and freewill.

The treacherous twists to turn a noble pursuit into a way for developed nations to continue dominate developing nations is beyond the space of this comment, but you can see that clearly over the history: Caesar Hitler Mao Trump Xi etc.

We people have truly never been able to wield the power ourselves.
by zdragnar | 2025-06-21 03:15:30+00:00
If they can't afford a YouTube subscription, they're not going to be buying anything that would be advertised anyway.

Let's be honest here, ads are trying to get you to buy things, but "psychological abuse" is a pretty extreme hyperbole, especially for people already in such tight poverty. They've got enough going on that someone trying to get them to buy shitty knives or switch their car insurance isn't going to be impactful.
by RodgerTheGreat | 2025-06-21 03:16:44+00:00
The point is that every idiom beagle3 noted is a simple and straightforward combination of general building-blocks, whereas nearly all of your "equivalents" are a one-off special-cased feature or function that needs to be learned on its own. The power and expressiveness of APL-family languages comes from the fact that they have a very small number of well-chosen parts that can be combined in flexible ways. Those patterns of combination become a higher-level vocabulary that fluent programmers grasp at sight, much as experienced readers of English learn to recognize the shapes of entire words at a time. This type of visual pattern recognition is facilitated by brevity.

APL-style idioms are not at all comparable to functions on a class or within a library, because idioms are self-describing in their entirety, requiring only an understanding of the primitive operators of the language, whereas a named function obscures and subordinates detail.
by gus_massa | 2025-06-21 03:18:05+00:00
> It turns out that multiplying cracovians by computers is not faster than multiplying matrices.

That's very specific of Python. A few years ago we were multiplying a lot of matrices in Fortran and we tried to transpose one of the matrices before the multiplication. With -o0 it was a huge difference because the calculation used contiguous numbers and was more chache friendly. Anyway, with -o3 the compiler made some trick that made the difference disappear, but I never tried to understand what the compiler was doing.
by fuhsnn | 2025-06-21 03:18:55+00:00
> our renderer currently does not use any subgroup intrinsics. This is partly due to how LLVM does not provide us with the structured control flow we would need to implement Maximal Reconvergence. Augmenting the C language family with such a model and implementing it in a GPU compiler should be a priority in future research.

Sounds like ispc fits the bill: https://ispc.github.io/ispc.html#gang-convergence-guarantees
by 9rx | 2025-06-21 03:20:06+00:00
> yourself are just as defeatist as liberals

I suppose it to the eye of the beholder, but I, at least, consider myself a liberal, so that sounds reasonable. Of course a liberal is going to be as defeatist as a liberal.

> why even have a government if it can't do anything for the public good?

Isn't it obvious? The role of government is to clean up the outliers who act out against the wishes of the people, not to "do good". You know, like, say, you start volunteering to build houses to help solve the housing crisis as anyone who cares naturally would, but then a thief comes along and steals all your materials. The government's job would be to deal with that thief and to do what it can to ensure that no thievery happens again. It wouldn't be the government's job to force you to start building houses, even though the need is apparent and doing so would be to the greater good.
by eddythompson80 | 2025-06-21 03:22:58+00:00
Well you know, we went from not knowing that kubernetes can orchestrate everything, to arguing "k8s best practices" for portability so there is room for progress.

The reality is yes, noting is zero switching costs. There are plenty of best practices to how to utilize k8s for least headache migrations. It's very doable and I see it all done all the time.
by grafmax | 2025-06-21 03:25:22+00:00
Starvation shows every sign of worsening under this system. Rather than aiming to resolve mass starvation (manufactured by Israel’s policies in the first place), it should be seen for what it is, part of Israel government’s very consistent policy of paying humanitarian lip service and offering token humanitarian gestures while intensifying genocide.

The latest IPC snapshot from May 12 starts that while the entire population is facing acute food insecurity, 470,000 are facing catastrophic levels using the IPC classification. It alerted that under current conditions of military action and blockade a full blown famine under its classification would be occurring now, during the current period (May 11-September) [1].

At the end of May the four GHF stations were opened. However the amount of food supplied could only conceivably feed half of Gaza’s population if distributed equally [2]. Many people are already starving and need much more than 1.5 meals a day; besides, logistically this kind of food distribution is impossible for many reasons not the least of which is the mass destruction of Gaza’s infrastructure by Israel’s military.

As of the IPC report, starvation was worst in northern Gaza and in Rafah (in the south). The GHF aid stations are located in the south; in Rafah the military operations have only worsened food scarcity there.

It is quite telling that people every day attend these stations despite the horrible killings of civilians by the military contractors running them. That in itself shows the degree of starvation the Gaza people are experiencing.

[1] https://www.ipcinfo.org/ipc-country-analysis/details-map/en/...

[2] https://www.ajc.org/news/humanitarian-aid-in-gaza-whats-real...
by cadamsdotcom | 2025-06-21 03:28:44+00:00
A11y is a great vector for automation of UI!

Using a11y APIs for an app’s tests exercises both the app and its a11y. Apparently Apple does some of its automated testing this way.

Yes, the test suite must be created and run regularly. So there is a non zero dev effort and ongoing cloud resources. But once in place it’s win win.

Perhaps open source culture could follow in Apple’s footsteps?
by Spivak | 2025-06-21 03:29:22+00:00
Genuine question, we have manufacturing strength in the US auto industry?

Even among Americans, American cars aren't considered that good. There's a massive reliability premium you pay for Honda and Toyota. Even cars with 100k miles on them (frustratingly as a buyer) keep their value. And they're manufactured in the US, inasmuch as any car can be said to be manufactured in a single location.

I've been searching around and I can't even find data about other countries importing our cars which to me would be the biggest signal of strength.
by jmspring | 2025-06-21 03:31:12+00:00
Of course they are. PGE has spent years diverting maintenance dollars into stock buy backs and the like.

There are a lot of projects around clearing trees and such around their lines. Funny thing is, the current federal administration is making some of the requirements pge was supposed to meet moot.

The CPUC and PGE need to do more to establish upgrading lines and infrastructure at the companies expense not the customer.
by andrekandre | 2025-06-21 03:31:41+00:00
> when they offer an option to not track my activity

this right here, im not opposed to paying for content, but the tracking and sharing is a big concern for me too

if all i'd watch are tv shows like netflix its one thing, but yt has such broad content i'd rather not be advertised/tracked about stuff i just clicked once and never again...
by zarzavat | 2025-06-21 03:33:08+00:00
ARE YOU OVER 40 AND THE ONLY AI YOU KNOW IS CHATGPT?

The burden of proof is on the ads to justify why they should be watched, given that the ads themselves provide zero value to the viewer.

YouTube ads in particular are a cesspit of scams. I don't want to watch ads for things like Scientology.
by eviks | 2025-06-21 03:33:57+00:00
> The content provider offers you two options: pay and get no ads, or watch for free and also sit through some ads.

You're wrong in both parts.

1. There is no way to pay to only remove all ads. YT premium bundles some music nonsense and also doesn't remove ads added by creators.

2. "Watching" isn't part of the contract, only "injected ads" are. Do you read every billboard in exchange for the benefit of better roads financed with ad revenue?
by thaumasiotes | 2025-06-21 03:34:16+00:00
Maybe; I don't know anything about it. I will note that that belief could easily develop, true or not, if twitch streams start out in low resolution and increase as you buffer them.

A third-party client has room to make a dramatic improvement on the twitch experience by not dropping audio while you make the switch from the ad stream to the content stream.
by CoolCold | 2025-06-21 03:35:03+00:00
There is no obligation on you to use it, especially if you have better tooling for the tasks.

For my team needs, I see benefits of using self-contained tool which doesn't require any extra modules to be installed and venv-like activated (this is a great barrier when ensuring others can use it too). Not even mention it will run fast.

Testing headers is particularly nice, so can test configuration of webservers and LBs/CDNs.
by analog31 | 2025-06-21 03:35:03+00:00
I actually do favor paying more attention to the public education system in general.

Don't get me wrong, I love Harvard, but at the same time, our hybrid of quasi public / private higher education reminds me a lot of our health care system, and I wonder if in a century, we'll look back on both as weird anachronisms.

Both of my kids attended public universities.
by lurk2 | 2025-06-21 03:35:43+00:00
> the racist backlash starting in 2008

I’m denying that this was a significant force in American politics until the latter half of Obama’s presidency. These people existed; they were not influential.

> McConnell tried to spin all of that “one term president” talk as solely about policy but all of the context made it quite clear that they wouldn’t have been so motivated for, say, Kerry.

What context are you referring to? Would you attribute black Republicans like Condoleezza Rice and Colin Powell to political tokenism intended to appeal to black voters? I know that the prevailing sentiment (among the media I consumed back then, anyways) was that George Bush was a racist who hated black and brown people, but looking back, I just don’t see it. That element of American society doesn’t look influential until the late 2010s and early 2020s when Thiel started buying his way in, and by that point it’s an entirely different cohort.
by ImprobableTruth | 2025-06-21 03:36:14+00:00
This is the fault of sloppy language. In Lean, _proofs_ (equivalent to functions) and _proof objects/certificates_ (values) need to be distinguished. You can't compute proofs, only proof objects. In the above quote, replace "proof" with "certificate" and you'll see that it's a perfectly valid (if trivial - it essentially just applies a lemma) proof.
by RossBencina | 2025-06-21 03:37:45+00:00
LSP is underspecified for sure. I don't think this is a situation that is limited to LSP though. It happens when software interfaces are underspecified (or post-hoc specified) with a strong dependence on a reference implementation (VSCode in this case) and the absence of a canonical validation test suite.

Exactly the same thing happened with VST audio plugins. Initially Cubase was the reference host, later Ableton Live became the reference and it was impossible to convince plugin developers that they were out of spec because "it works in Ableton".

My impression, having programmed against both the LSP and VST specifications is that defining well-specified interfaces without holes in them is not a common skill. Or perhaps such a spec (maybe ISO C is an example) is too expensive to develop and maintain.
by teruakohatu | 2025-06-21 03:37:57+00:00
> It's actually gotten worse because more EVs are on the road and the chargers haven't kept pace with the rising demand.

It is curious that this is the case. If chargers were profitable a couple of years ago, you would expect more chargers and more profit today.

I haven’t noticed much growth in chargers where I live but I have noticed more EVs on the road.
by godelski | 2025-06-21 03:38:42+00:00
Tbf, he literally says that in the interview

> Around 1800, Carl Friedrich Gauss and Adrien-Marie Legendre introduced what we now call a linear neural network, though they called it the “least squares method.” They had training data consisting of inputs and desired outputs, and minimized training set errors through adjusting weights, to generalize on unseen test data: linear neural nets!
by bjornsing | 2025-06-21 03:40:02+00:00
Yeah I have the same feeling. I also think it’s weird to say he’s clearly wrong. I mean, it’s a very subtle question exactly where you cross the line that comes with an obligation to credit others. All ideas build on each other and are to some extent mashups of ideas that came before them. It’s not something you can be clearly wrong about in an objective sense, and Jürgen’s view seems consistent.

Looking at how credit and attribution works in science today (google ”citation rings” for example) I can honestly say that I’d much prefer to live in a world where Jürgen did invent most of AI, rather than the one we’re in now.
by Calavar | 2025-06-21 03:40:21+00:00
C++ is "C like" and uses manual memory management. The major idiom is RAII, which is based on deterministic destructor execution.

Java is "C like" and uses garbage collection for dynamic memory management. It doesn't have determistic destructors. The major idiom is inheritance and overriding virtual methods.

GLSL is "C like" and doesn’t even support dynamic memory allocation, manual or otherwise. The major idiom is an implicit fixed function pipeline that executes around your code - you don't write the whole program.

So what does "C like" actually mean? IMHO it refers to superficial syntax elements like curly braces, return type before the function name, prefix and postfix increment operators, etc. It tells you almost nothing about the semantics, which is the part that determines how code in that language will map to CPU machine code vs. a GPU IR like SPIR-V. For example, CUDA is based on C++ but it has to introduce a new memory model to match the realities of GPU silicon.
Ask HN: It's "software 3.0" time, why is community knowledge hidden in Discord?
by consumer451 | 2025-06-21 03:41:28+00:00
My preferred longer title:

> Why would any product owner want to hide their community knowledge base in the un-crawlable product known as Discord?

As a user, I want to use search, or ask an LLM "how do I _ in product?"

As a product owner, I want users to find all the community Q&A, very easily.

Can anyone help me understand why product owners hide their community knowledge base in Discord?

- Discord plus: amazing app, people chat, community grows

- Discord minus: Search engines learn nothing from "how do I _ in product" and all the community answers

- Discord minus: All LLMs learn nothing from "how do I _ in product" and all the community answers

I believe that there is a Discord bot that publishes to a website or something, however it appears to be underutilized.

Am I crazy, or is everyone messing this up?
by AlotOfReading | 2025-06-21 03:43:41+00:00
Because the link is down:

https://web.archive.org/web/20250506145643/https://smex.org/...

The article leaves out quite a lot about what AppCloud is, but it's essentially how Samsung monetizes their non-flagship device users and can do things like insert installation advertisements into the notification tray, and silently install apps.

Personally, if I found this on my device it'd be the final straw to grit my teeth and finally get a personal apple device.
by throwaway31094 | 2025-06-21 03:45:22+00:00
> Let's be honest here, ads are trying to get you to buy things

The issue is that those are not the only ads Youtube is showing to people. You can basically upload any video and make it an ad. Sometimes Youtube's moderation fails and some nasty stuff slips through the cracks:

> In the latest incident, a Redditor describes how their young nephew was exposed to an explicit ad while watching a Fortnite stream by the well-known YouTuber Loserfruit.

> “My 7yr nephew was watching Loserfruit (Fortnite streamer) and then came up to me asking what Loserfruit is doing because this ad started playing,” the concerned uncle shared.

Source: https://www.androidauthority.com/youtube-explicit-ads-proble...

Hell, they'll show weight loss ads to people with eating disorders - and this one might just be intentional rather than a failure of Youtube's moderation:

https://www.reddit.com/r/fuckeatingdisorders/comments/18gx1v... (Just one example but it's not hard to find more)

"Psychological abuse" is very much not hyperbole in the worst case scenarios. And as an extra bonus, Youtube promotes scam ads as well:

https://news.ycombinator.com/item?id=39117360
by uniclaude | 2025-06-21 03:46:03+00:00
Neither their revenue nor their market share in the space looks like just fine. What exactly in trailing the market for years is “just fine”?

AMD is very far behind, and their earnings are so low that even with a nonsensical pe ratio they’re still less than a tenth of nvidia. No, they are not doing anywhere near fine.

Are hobbyists the reason for this? I’m not sure. However, what AMD is doing is clearly failing.
by Sytten | 2025-06-21 03:46:52+00:00
I am probably doing something wrong but I hate agents for coding. I like the autocomplete and the prompt to generate snippets but when it starts modifying code in many files so fast all at once, tries a bunch of stuff and never know when to stop it pisses me off more than anything else. Because most the time if it had stopped and let me do the 10% last part it would have been actual legit code.
by quantadev | 2025-06-21 03:47:49+00:00
If feet can change 30% in 50 years then toes can certainly change that much in thousands. And I'm not even saying it was worldwide, just the people who made those mud footprints. And that 30% isn't even all humans either, it's bizarrely only women.

Evolution can happen rapidly sometimes. Lookup "island rule" or "Foster's rule", which is also about this. Changing environmental conditions can rapidly increase evolution rates, specifically for "size" attribute.
by ashdksnndck | 2025-06-21 03:48:06+00:00
Happy to hear about police doing something to help crime victims. Around here you are lucky if they show up at all.

If the bitcoin ATMs have to bear the cost of restitution for scams, they’ll raise fees to cover it and/or implement measures to make their product less useful for scammers. If that makes their business nonviable, so be it.
by mindslight | 2025-06-21 03:48:06+00:00
Is there some way to file a reverse class action against everyone calling these tools "Artificial Intelligence" ? The information spit out by LLMs is like two quality grades up from asking 4chan, yet that doesn't stop the pushers from framing them as some omniscient gods.

I think the main thing the trend shows is just how bad people are at checking information coming at them. I'd estimate that around 75% of the questions I ask ChatGPT, it spits out blatantly wrong answers for. And even clarification/refining/outright correcting is still unable to fix like a third of those. It's really good at generating narratives that sound polished though.
by gessha | 2025-06-21 03:49:03+00:00
Back when I listened to Spotify Premium, they would mess around with the shuffle or add a “smart” shuffle to the UI that you can’t opt out of. They would try to insert songs to my playlists where they don’t belong. Gtfo let me listen to my music.

I listen to Spotify Freemium. There’s a special ad that says: “Enjoy the next 30 minutes of ad-free listening”. 2 minutes later I get 2-3 ads back to back.

Enough. Happy Jellyfin user. I’ll buy up my music gradually.
by bryanlarsen | 2025-06-21 03:49:08+00:00
You can do 1000 miles in one day, but it is a really unpleasant trip. Doing it in two is so much nicer. Take a hotel one night. Have a really nice meal at a slow restaurant a couple of times. Visit a couple of roadside attractions.

Those are five long charging opportunities, which is two more than you need for a 1000 mile trip.
by itronitron | 2025-06-21 03:51:56+00:00
>> There's a huge impedence mismatch between CPU and GPU

That's already been worked out to some extent with libraries such as Aparapi, although you still need to know what you're doing, and to actually need it.

https://aparapi.github.io/

Aparapi allows Java developers to take advantage of the compute power of GPU and APU devices by executing data parallel code fragments on the GPU rather than being confined to the local CPU. It does this by converting Java bytecode to OpenCL at runtime and executing on the GPU, if for any reason Aparapi can't execute on the GPU it will execute in a Java thread pool.