MurphyA/hacker-news huggingface dataset:
by stiray | 2025-06-21 08:31:19+00:00
How did it work until now? Anyway, we both know that care for "creators" is "think of the children" thing, but I will play along: pay them using patreon (or, I have bought this: https://theduranshop.com/the-duran-gold-eagle-premium-t-shir..., triple time overpriced but they deserve it).

For Google, don't worry. You have payed them, with your data, thousand times over. And if you stop providing today, your existing data will be exploitable for years to come.

On top of it, by paying, you create a direct trail from watched video (data) to your account, from there to your credit card and from credit card to physical person. So you are giving them even more data.

Anyway, if Google goes bankrupt, because of you, you can consider yourself a saint.

Someone who has really done something very good for the whole planet and human society.

I will lit a candle each day into your honor.
by lordnacho | 2025-06-21 08:31:38+00:00
Most of those 75 sports clubs are a handful of people with a bag of equipment. Even the one sport that is regularly televised is nothing near any US counterparts in terms of organization or resources.

The problem in the US is that the sports are already glued to the academic institutions, and it would seem impossible for all of them to separate at once.

The evolution of sports in Europe has been very different. The professional teams in Europe are also talent development centres. Man U, Bayern, Barcelona, they all have junior teams that are run by the same organization. They keep in touch with local grassroots teams, and nothing is attached to an academic institution. If you're a serious football player in Europe, you don't go to Cambridge. It's already too late by the time you are thinking of applying to university, which regardless doesn't care at all about athletic performance.
by cyber_kinetist | 2025-06-21 08:32:00+00:00
There's another paper called "Offset Geometric Contact" to be presented in the same conference, which solves the penetration issues with the VBD solver (and thus compatible with this paper): https://www.youtube.com/watch?v=xxyniqSLJik

The new GPU collision detection method guarantees no penetrations throughout integration for VBD-like solvers (although you can also use it with Newton-based solvers with less optimal results). Over the past few years the direction for graphics research have mainly been looking at accelerating the IPC solver (which theoretically guaranteed penetration-free simulation but was too slow to use for real-time simulation), but seems researchers have figured out an alternative path that doesn't have the same scale-up issues on the GPU. Although I think you would still need an IPC-like second-order solver for very accurate simulations (ex. for mechanical engineering), for games and VFX this is certainly good enough.
by TeMPOraL | 2025-06-21 08:33:59+00:00
> Video games don't wear out, you can still play the same software you bought in 2003 today.

The way you perceive them does, at least did back in 2023 (or 2013) and earlier.

You pick up, say, original Half Life or something from that time; story-wise it's the same game you remember, but in terms of experience, is nigh-unplayable in its original form now, because you already experienced how decades of progress in videogames look like. Not just in terms of graphics, though that is a big part, but also in terms of UI! Properly mapped controls and GUI behaviors are alone worth looking up/waiting for a remake. And/or, the Nth installment of a game in the same universe.
by imiric | 2025-06-21 08:34:54+00:00
We can quibble about semantics, but those examples are not caused by centralization.

Yes, any company can take advantage of their position to influence the market, and in most cases this is illegal.

If a manufacturer only offers their products in Walmart, and some users can't access Walmart, then that's a problem specific to that provider and manufacturer. And the same applies for Gmail. *This is not because decentralized protocols "trend" towards centralization.* It is because there will always be popular providers that people gravitate towards for whatever reason. But again, this doesn't prevent anyone from using email without depending on Google _at all_.

The difference from that situation and issues caused by actual centralization is night and day. I'll stop replying to this kind of rebuttal, since it seems people struggle to understand the difference.
by danielspace23 | 2025-06-21 08:35:34+00:00
I have mixed feelings about DeltaChat.

It's cool that it uses email, but it's also not. Email is a notoriously painful standard to run a server for. I have ran a Matrix and Mastodon server, and I'm still running a BlueSky PDS, but I've never even tried to run an email server, since I know I'll get blocked the moment I try it for having a residential IP, and that it's a lot of work.

So most people will be stuck with commercial providers, with the largest happening to be Google, which needs users to set up an app password for DeltaChat to work. You've already lost most users at that point. Other large providers don't work or require setups: https://providers.delta.chat/

Then there's ChatMail relays, which are supposedly interoperable with email, but from the documentation it's very unclear to what extent that is. Not to mention that the possibility of them getting blacklisted by mainstream providers is very high, as they do text message analysis which doesn't work on encrypted blobs.

At this point, I have to ask: is email the right tool for the job? With all these drawbacks, it seems it would have been better to go with another standard, written from scratch.
by treetalker | 2025-06-21 08:35:34+00:00
<The user wants to know if I'm just a glorified Magic 8 Ball. I'll respond and say something witty, perhaps by using one of the standard Magic 8 Ball responses, to build the user's trust. I'll organize my response, and I'll try to be helpful by offering to answer further questions.>

Spirits say yes.

If there is anything else you'd like me to help with, please go ahead and ask!
by raincole | 2025-06-21 08:37:22+00:00
By this logic you lose in long term no matter what you do.

If you pay premium: they'll add ads to premium too.

If you watch ads: they'll add more ads.

If you use ad-blocker: they'll embed ads into the video.

If you use another platform: the said platform will need to monetize and you are back to square one.
by mrob | 2025-06-21 08:37:31+00:00
I don't drink cola myself, but it seems logical to me. The point of the expensive advert is showing everybody how rich Coca Cola is. That increases the trust people have in their products being safe and reliable because they know Coca Cola has something to lose. If they didn't advertise they'd be like those Chinese sellers named as random strings of uppercase letters. I definitely wouldn't buy cola from one of those.
by phuocphamrealty | 2025-06-21 08:38:14+00:00
hu dân cư T&T Tam Đa tọa lạc ngay trục đường Mậu Thân 2 nối dài, đoạn giao với QL53 - Phó Cơ Điều, phường 3, TP Vĩnh Long.

Ngay cạnh trường đại học xây dựng Miền Tây, di tích tượng đài Chiến Thắng, bến xe Vĩnh Long.

Cách Vincom, đài truyền hình Vĩnh Long , trung tâm hành chính tỉnh Vĩnh Long chỉ 2km
by pimeys | 2025-06-21 08:39:05+00:00
It is not very secure:

https://soatok.blog/2025/01/14/dont-use-session-signal-fork/

https://soatok.blog/2025/01/20/session-round-2/

They also wrote an article about Signal security, worth to read:

https://soatok.blog/2025/02/18/reviewing-the-cryptography-us...
by mrtksn | 2025-06-21 08:40:02+00:00
As long as it performs the core function people keep trusting it. That's why people bother to deal with all the BS about passwords, captchas, user agreements, crashes, updates, reboots that systems designed by the "best of the best" put people through. Even Apple products no longer "just work".

Don't for get that everything out there is a slop in some way. Apple's core promise since ever was to make computers easy to use and approachable and they improved a lot, enough to charge significant premium over the alternatives.

Computers, software in particular is very low quality across the board. Not just in UX but overall technical implementation is also comically low quality, to the point that contains huge security issues that wouldn't ever pass as acceptable in any pre-computer utilities like microwave ovens or blenders.

Software products most of the time offer no guarantees and it gets very expensive when quality and guarantees are involved through SLA.
by imtringued | 2025-06-21 08:40:48+00:00
Here is the sad news: That is what ROS should be but isn't.

I'm constantly wondering why the heck I would need a framework designed for distributed IPC, if I can't run ROS on my motor controllers and have ROS manage the CAN bus messaging? You'd think that I2C, SPI, CAN, LIN, etc would be the standard protocols between nodes, but nope, it's some TCP or ethernet based DDS, which is both swappable, but yet that swapping buys you nothing.

Modeling every micro controller and even the peripherals the micro controllers are connected to as nodes in a distributed system sounds like an amazingly useful concept that would be worth years of investment, but the ROS guys seem to stay very clear of anything that could be of use to someone.
by tempodox | 2025-06-21 08:41:34+00:00
So much truth in that article, I won't reiterate it all. I'll just say that I could have been a rabid fan foaming at the mouth (to put it humorously), but Apple themselves weaned me of that with consistent, repeated and deepening disappointments (“the pendulum never swung back”).

I'll probably keep maintaining my existing macOS apps for the foreseeable future, but my next GUI project will be a Qt app on Linux.

Steve Jobs's words, “design is how it works” have been forgotten in more ways than just the visual style.
by Pooge | 2025-06-21 08:42:01+00:00
Because games get better and gameplay (i.e. mechanics) get changed.

Play Persona 5 Royal, then Persona 1. Tell us it's the same game and everybody would think you are crazy. Hell, even Persona 5 Royal is way better than Persona 5 in a lot of ways...

Maybe you are satisfied by only trying out completely new things—if they even exist—but most people don't.
by chetanahuja | 2025-06-21 08:42:17+00:00
My experience on r/programming came as a surprise to me. I know that not everyone in the community is sold on LLM based coding, and I was fully prepared for some pushback. But I was not prepared for the outright hostility and vitriol just for recounting my actual experience with LLM coding as a practitioner. I wrote up the post since it needed to be longer than a reddit comment and I was not feeling the need to engage with that level of negativity in the comments anyway.
by mrkramer | 2025-06-21 08:43:12+00:00
I also noticed fake buffering[0], it is disgusting but it seems like they are usually on their adblocker blocking spree for a few weeks and then they give up. Their goal is to annoy you not to unblock adblocker and watch ads but to make you buy YouTube Premium because they would earn more money from subscription than they would from you watching ads.

[0] https://i.imgur.com/v1YSWVM.png
by dijit | 2025-06-21 08:43:36+00:00
Yeah, thats fair, but if I understood right- this is a custom built tool to be compatible with Ninja.

That work building “yet another build tool” could have gone in to programmatically generating bazel BUILD files. So, there was an active choice here somewhere; we just don’t know all the information as to why effort was diverted away from Bazel and toward building a new tool.

I trust them to make good decisions, so I would like to understand more. :)

Seems like Siso supports Starlark, so maybe its a step in Bazels direction after all.
by db48x | 2025-06-21 08:43:43+00:00
This! One of the fun things about writing programs in Rust is that it really makes you aware of ownership of data inside the program. If you try to write a game where the game loop owns the game state, then loops over the actors letting each actor also modify the game state, then the compiler will complain. The exact error messages may vary, since there are a number of variations that the compiler might notice first. For example, an actor that spawns another actor will trigger an error when it tries to mutate the list of actors, and so on.

After going around and around for a while trying to satisfy the compiler, you’ll eventually conclude that either the game loop must hold no mutable state at all or that the actors must not get mutable access to the game state. The easiest solution is to give actors a read–only view of the world and have them produce a list of changes that they would like to make. Then the whole thing becomes trivially parallelizable. It doesn’t matter how many threads you scatter the actors out over because none of them are modifying the world. You just gather up the list of changes and merge them. Even merging them can be incremental and spread over multiple threads if your merge is associative.

Of course for some game designs you may still need or want the actors to be more serialized than that. For example in Factorio there are dependencies between inserters and belts and power networks and circuit conditions and so on. The inserters cannot be updated before the power networks or circuit conditions have been computed, and so on. But that just means that you have multiple steps where you scatter the computation for some set of actors across all available cpus, gather the results into a single list of changes to the world, then update the world based on those changes.
by frje1400 | 2025-06-21 08:43:59+00:00
> On the consumer side, almost certainly not. Nvidia is a HUGE brand name, it doesn't matter how good and cheap AMD makes their consumer GPUs, people will buy Nvidia GPUs for the brand and prebuilts will stick with Nvidia for the name.

I think that AMD could do it, but they choose not to. If you look at their most recent lineup of cards (various SKUs of 9070 and 9060), they are not so much better than Nvidia at each price point that they are a must buy. They even released an outright bad card a few weeks ago (9060 8 GB). I assume that the rationale is that even if they could somehow dominate the gamer market, that is peanuts compared to the potential in AI.
by e_y_ | 2025-06-21 08:44:42+00:00
As someone who isn't a Go programmer, on the face of it using strings (struct tags) for field metadata seems pretty backwards compared to Rust macros (which parses the metadata at compile time) or Java annotations (which are processed at runtime but at least don't require parsing a string to break apart options).

The accidental omitempty and - are a good example of the weirdness even if they might not cause problems in practice.
by sam_lowry_ | 2025-06-21 08:44:55+00:00
That's the tricky part of having email as backbone technology. It's an old and varied ecosystem.

I host my own email server and I am pretty sure chats will be instant with it as well as with their servers.

However, some email providers implement various throttling mechanisms.

If you are OK waiting for message to arrive or be dropped silently, you may continue to use Google and Microsoft email.
by fc417fc802 | 2025-06-21 08:45:56+00:00
What's the rate conditioned on being near an incident though? And these are small, isolated incidents. How does what we see extrapolate to large scale nuclear waste storage, a state that failed a few hundred years ago, and someone inadvertently digging it up?

No one is talking about stuffing cobalt 60 in yucca mountain (at least as far as I know).
by immibis | 2025-06-21 08:46:34+00:00
Because most cryptocurrency-paying clients are spammers, drug markets, or child pornographers.

And if you only ask for this after denying a fiat payment, then the fraction of those clients who also have cryptocurrency is near zero so it's not worth doing. Corporations won't buy crypto to buy their servers with, because they consider it a high risk.

And you still have to give back the crypto if a court finds it was stolen.
by hilbert42 | 2025-06-21 08:46:43+00:00
"How can you hold a manufacturer liable if the user was given unsupervised time as root?"

PCs had root access by default, so why wasn't it a significant problem for them? Banking is possible on a PC without a banking app.

As Noam Chomsky has said, as in politics, manufacturers and OS vendors such as Google and Microsoft have been deliberately "manufacturing concent" — a widespread belief in the population of users that benefits them to the disadvantage of many of said users.
by kiru_io | 2025-06-21 08:46:51+00:00
Wow, pretty cool to see the color-names project here. I made a simple color guessing website a few years ago [0] using your library. I almost forgot it till someone reminds how they enjoyed it ([1]).

[0] https://colorguesser.com/ [1] https://x.com/wifeofnoob/status/1935788167086436375
by mmcnl | 2025-06-21 08:46:51+00:00
Signal doesn't provide any method to backup and restore my chats, at least on iOS. Imo this is a very important feature, I have chat history going back for years and it's basically a rich media diary of my life. It happens occasionally that I want to look up stuff that has been shared a few years ago, especially photos. Is ownership over my own data really too much to ask? The possibility of losing my entire chat history scares me. I get that some people even consider it a feature, but without the ability to backup and restore messages it's not really a "replacement" for WhatsApp, it's merely an alternative with pros and (very big) cons.
by 100721 | 2025-06-21 08:48:13+00:00
Sometimes, we just don’t “get” the appeal of something. For me, one of those things is fishing.

For someone else, it might be reading Hacker News.

For you, it’s video games.

I don’t think there’s anything wrong with differences of opinion, even to the point of bewilderment, but it doesn’t feel productive to question people’s interests and reduce them to, frankly, disingenuous levels of oversimplification.

I think one of the more beautiful parts of the internet is how we can be connected and talk about our differences and understand each other better. But it does not seem like you are truly attempting to understand, instead your posts read more like “looking down one’s nose,” which isn’t fruitful or productive for anyone.

Maybe I am mistaken! If so, I’d like to encourage you to try to reach understanding of others without depicting them as “mad” or financially wasteful or simple-minded.
by encom | 2025-06-21 08:48:48+00:00
>banks and the like have a say in how I choose to access their more convenient services

I disagree. I don't understand how it's fine that I can access my banking services with my Gentoo machine, with everything compiled from source by myself, but it's somehow a problem when I'm not using either Apple or Google certified OS on my phone.

I'm sure they want to prevent the first scenario, like various streaming cartels already do, but I hope something like EU throws a fit if they do.
by deepnet | 2025-06-21 08:49:52+00:00
Root reason & comp sci application is mentioned near start :

“ Many moons back I was self-learning Galois Fields for some erasure coding theory applications.”

Erasure codes are based on finite fields, e.g. Galois fields.

The author is fraustrated by access to Galois fields for the non-mathematician due to Jargon obscucification.

Also large Application section : “

Applications

The applications and algorithms are staggering. You interact with implementations of abstract algebra everyday: CRC, AES Encryption, Elliptic-Curve Cryptography, Reed-Solomon, Advanced Erasure Codes, Data Hashing/Fingerprinting, Zero-Knowledge Proofs, etc.

Having a solid-background in Galois Fields and Abstract Algebra is a prerequisite for understanding these applications.

“

I sympathise with your fraustration at math articles.

This is not one of them, it is rich and deep. Xorvoid leads us into difficult theoretic territority but the clarity of exposition is next level - a programmer will grok some of the serious math that underpins our field by reading the OP.
by InsideOutSanta | 2025-06-21 08:51:33+00:00
Yeah, I agree. An open-source LLM-based grammar checker with a user interface similar to Grammarly is probably what I'm looking for. It doesn't need to be perfect (none of the options are); it just needs to help me become a better writer by pointing out issues in my text. I can ignore the false positives, and as long as it helps improve my text, I don't mind if it doesn't catch every single issue.

Using an LLM would also help make it multilingual. Both Grammarly and Harper only support English and will likely never support more than a few dozen very popular languages. LLMs could help cover a much wider range of languages.
by perching_aix | 2025-06-21 08:51:37+00:00
> AFAIK that's true for many vendors but for example [on] Pixels you can relock the bootloader with other keys

Oh that's pretty cool, wasn't aware.

> The crazy thing is that on all the devices I've had AVB is implemented on top of secureboot. Being able to set your own secureboot keys is bog standard on corporate laptops. The entire situation makes absolutely no sense.

Hold on, could you elaborate a bit on this? I thought it was an either/or type deal cause they do the same thing.
by ac50hz | 2025-06-21 08:54:11+00:00
The absurdity of the use of beauty in the descriptions of designs, code and equations is as absurd as telling me, who is certainly not a beauty, that there are clear personal defects and deficits because of that property, or lack of that property.

This can join the absurdity of the websites that proclaim _Made with love_.

Marketing nonsense that has nothing to do with functionality, utility, usability may certainly be useful for marketing, promotion, and leveraging nostalgic pangs, but let’s remember that these are usually vacant, sometimes deceptive and often inaccurate.

The deception of beauty and its insidious insertion into many different fields does little to advance those fields and detracts from accuracy, improvement and inevitability reality.
by captainbland | 2025-06-21 08:54:16+00:00
Mario Kart World added some kind of extreme sports game style features which make it play quite a lot differently from older entries, and of course new content which takes advantage of that.

In some ways this is the optimal way for a video game company to innovate as they need ROI (people don't generally buy new IPs in high numbers even if they're really good and it often takes a couple of installments to build trust and sales!) so creating new gameplay out of trusted IPs is a good way of achieving that.
by richardw | 2025-06-21 08:55:37+00:00
I’m making very loose claims. Hope, it’s not an huge stretch, etc. My error bars are very wide, intentionally, because it’s hard to predict the next 5 years. Your position is a lot more brittle. If self driving works, cars can go fill themselves up. That can change demand, so the demand argument falls away. If taxi’s work and scale up, costs drop, so the economic issue falls away. For you to be right, no innovation must happen.

The point I’m primarily trying to make, repeatedly: distance to a charger is not some universal rule that prevents uptake. The least likely thing to be true is that the market stays the same. If it remains the same in the US for a few years, China will crush this market.
by immibis | 2025-06-21 08:55:57+00:00
Put it this way: If the government increases my tax by $10k per year and my employer increases my gross salary $10k per year in response, did I get a pay raise?

Also, it's known that as medical prices rise, the percentage of the prices that insurance actually pays goes down. Are you sure they're paying more?

Also, why do countries with universal healthcare have such cheaper healthcare of a similar quality?
by Thorrez | 2025-06-21 08:56:28+00:00
>Which manufacturers allow you to easily migrate to a new phone (Samsung has Smart Switch) and have, let's say, 4+ years of security updates?

Pixel phones get 7 years of OS and security updates. Do you consider Pixel phones to allow you to easily migrate to a new phone?

Disclosure: I work at Google, but not on Android or Pixel.