MurphyA/hacker-news huggingface dataset:
by coldpie | 2025-10-15 13:42:42+00:00
The primary reason is Apple's environment is too unstable for gaming's most common business model. Most games are developed, released, and then sold for years and years with little or no maintenance. Additionally, gamers expect the games they purchased to continue to work indefinitely. Apple regularly breaks backwards compatibility in a wide variety of ways (code signing requirements; breaking OS API changes; hardware architecture changes). That means software run on Apple OSes must be constantly maintained or else it will eventually stop working. Most games aren't developed like that.

No one who was forced to write a statement like [this](https://help.steampowered.com/en/faqs/view/5E0D-522A-4E62-B6...) is going to be enthusiastic about continuing to work with Apple.
by mothballed | 2025-10-15 13:43:05+00:00
I don't think it's impossible, just unlikely. It depends on luxuries being valued enough by some people that they're willing to overcome the tax and bothering to produce and there being enough of that to cover everyone's necessities.

The only human drive I can think of strong enough to overcome that is that it would probably give you better access to mates or prestige in the community, thus some people would be willing to do it. However you'd have to have an insanely efficient production infrastructure for it to cover all the necessities, I'd guess.
by pjc50 | 2025-10-15 13:43:29+00:00
A recent battery planning application got objections from the fire service on the grounds that its location might be difficult to reach (narrow lane) if it catches fire. Which is actually a reasonable objection? Fire codes are a thing for a reason.

Not heard of NHS objections and the police can get stuffed as they have very weird ideas about public order and whose responsibility it is.
by Ajedi32 | 2025-10-15 13:43:36+00:00
This is the one big flaw I've seen in Stallman's philosophy on software. He's been thoroughly proven right I think about the dangers of closed-source (unmodifiable) software to user freedom. But I think his insistence that Free Software also needs to be freely redistributable with no payment to the author in order to be Free has greatly limited the resources available to build such software.

The FSF will argue "you can totally sell Free Software"[1], which ignores the fact that without any restrictions on distribution/copying, the fair market value of said Free Software rapidly drops to ~$0. It's not a viable business model. Companies have built alternate business models around soliciting donations, or selling support or non-free add-ons to Free software, but selling Free Software itself (at least as the FSF defines it) doesn't actually work in practice. (You can do it obviously, but it's effectively just a different way of soliciting donations at that point; the fair market value of the software is ~$0.)

[1]: https://www.gnu.org/philosophy/selling.html
by basisword | 2025-10-15 13:43:45+00:00
I wish they could get the price down. I had it for a few weeks before returning it. It's really an incredible device but for the value it currently provides it's not worth the cost. They also need to sort out the fact that mirroring a Mac is tied up with your Apple ID. My main use case was going to be mirroring my work MacBook, but I'm not signing into my work device with my personal Apple account. It's an astonishing oversight. If they can halve the price (and maybe the weight) over the next decade it'll be huge.
by api | 2025-10-15 13:43:58+00:00
Is that really true. Do non-serious computer users still buy laptops?

What I see is that non-serious users who only communicate and consume content use phones and tablets. Laptops and desktops are for work, non-trivial content creation, and serious gaming with high memory and GPU requirements. You’re not running “cargo build” or a VM with Docker or Cyberpunk 2077 on a phone.

Higher end phones almost have enough CPU but not enough GPU, RAM, storage, or heat dissipation.
by ninalanyon | 2025-10-15 13:44:06+00:00
I'm not talking about ordinary members of the public not bothering to figure out how to type an unusual character on a Norwegian keyboard. I have no idea how I would type a an n with a tilde, I would have to pick it from the character map.

My point was that someone who can type it will often have it rejected by a website. I was using a hotel booking site and when I booked a room it asked me for my address so I typed Å... The web page rendered it correctly but when I hit the button to complete the transaction it told me that my address contained an illegal character (or some similar wording). And this site handles bookings for hotels that themselves have names with umlauts, tildes, cedillas, etc.
by gjsman-1000 | 2025-10-15 13:44:42+00:00
I've heard this argument, but it also doesn't pass the sniff test in 2025.

1. When is the next transition on bits? Is Apple going to suddenly move to 128-bit? No.

2. When is the next transition on architecture? Is Apple going to suddenly move back to x86? No.

3. When is the next API transition? Is Apple suddenly going to add Vulkan or reinvigorate OpenGL? No. They've been clear it's Metal since 2014, 11 years ago. That's plenty of time for the industry to follow if they cared, and mobile gaming has adopted it without issue.

We might as well complain that the PlayStation 4 was completely incompatible with the PlayStation 3.
by CalRobert | 2025-10-15 13:45:00+00:00
That's addressed, but it seems like it doesn't change the fact that it's a net loss

""" The original cost of the pilot was €105 million, but after accounting for tax revenues and reduced social welfare payments, the net fiscal cost dropped to just under €72 million. """

The values you cite just seem like really small amounts overall compared to the cost of the program.

Again, though, my core issue here is that I _want_ UBI, and what this gives us is empty tokenism (if the pilot were this successful, shouldn't we want to immediately open it to all artists?) at the same time the government has managed to produce a catastrophically bad housing crisis and a collapsing health system.
by dlojudice | 2025-10-15 13:45:13+00:00
Good point. Many people (including me) switched to Apple Silicon with the hope (or promise?) of having just one computer for work and leisure, given the potential of the new architecture. That didn't happen, or only partially, which is the same.

In my case, for software development, I'd be happy with an entry-level MacBook Air (now with a minimum of 16GB) for $999.
by bko | 2025-10-15 13:45:59+00:00
> the pilot cost €72 million to date but generated nearly €80 million in total benefits to the Irish economy

I don't like how these reports speak with such certainty. How do you measure "total benefits"? For one, it includes income of the artist. Yes, giving money to people generally increases their income, so it would be weird if any amount given would not be break even to the expense, unless that person decides to do less of some other activity, which I guess is possible but unlikely at least for these amounts.

Then the study counts public facing artistic activity. Kind of hard to measure the value of that. I guess you could by saying "this person created a piece of art that people pay to see", but I doubt that's what they're getting at.

Then satisfaction and well being. I would certainly be happy with more money.

I personally don't think we have a lack of culture and art. If Ireland is at all like the US, they have more art majors (as a proxy for art creation). All artistic majors have grown considerably over the last few decades:

> A new analysis from the American Academy of Arts and Sciences’ Humanities Indicators finds that bachelor’s degree conferrals in the arts have remained substantially above average for the past 30 years. The data also show recent growth in the number of arts degrees conferred to traditionally under-represented racial/ethnic groups. As of 2015, departments and programs in the fine arts and performing arts awarded 80,360 bachelor’s degrees, with another 7,087 awarded for the “humanistic” study of the arts (subfields such as art history, musicology, and film studies, which the Indicators tabulate along with the humanities). This figure is down slightly from the historic peak of 82,778 degrees awarded in 2013 (or 90,543, when humanities subjects are included), and above the annual figure recorded at any point before 2011.

So the question is, what problem is this program trying to solve? Give rich kids that can afford to do art more money to support their lifestyle?

https://www.arts.gov/stories/blog/2017/taking-note-how-about...
by ryao | 2025-10-15 13:46:00+00:00
Off the top of my head, here is what that needs:

1. Implementing PR_SET_SYSCALL_USER_DISPATCH 2. Implementing ntsync 3. Implementing OpenGL 4.6 support (currently only OpenGL 4.1 is supported) 4. Implementing Vulkan 1.4 with various extensions used by DXVK and vkd3d-proton.

That said, there are alternatives to those things.

1. Not implementing this would just break games like Jurassic World where DRM hard codes Windows syscalls. I do not believe that there are many of these, although I could be wrong. 2. There is https://github.com/marzent/wine-msync, although implementing ntsync in the XNU kernel would be better. 3. The latest OpenGL isn't that important these days now that Vulkan has been widely adopted, although having the latest version would be nice to have for parity. Not many things would suffer if it were omitted. 4. They could add the things needed for MoltenVK to support Vulkan 1.4 with those extensions on top of Metal:

https://github.com/KhronosGroup/MoltenVK/issues/203

It is a shame that they do not work with Valve on these things. If they did, Proton likely would be supported for MacOS from within Steam and the GPTK would benefit.
by galangalalgol | 2025-10-15 13:46:15+00:00
There aren't even any arm or x86 desktops that are completely blob free. There is some ridiculously expensive amd power hungry power9 thing that nothing will run on, and some of sifive's newer boards might qualify. Every arm at least has some soc blobs. And every x86 has something like ime. Going straight for a blob free phone seems like getting ahead of ourselves. How about we shoot for a completely free rpi usable on the desktop first?
by almostgotcaught | 2025-10-15 13:46:30+00:00
> An apples to apples comparison adjusted for things like Americans who have English as a second language or other countries removing people from school roles significantly shrinks the differences.

"If I remove all the data that hurts my case, the data clearly supports my case!".

Those people that you want to exclude aren't transients - they're either current or future Americans which are called immigrants. So if you want a well-functioning democracy, economy, society, etc you have to educate them effectively too, not just the people that were born here.
by amiga386 | 2025-10-15 13:46:39+00:00
The government were mooting "we'll give you free electricity for life if you let us build the pylons near you" in 2024

https://www.politico.eu/article/uk-government-electricity-py...

It's currently "we'll give you £250 off your bill per year, for 10 years, if you let us build the pylons near you" (the average bill is currently £880 per year)

https://www.gov.uk/government/news/households-near-new-pylon...
by hannesfur | 2025-10-15 13:46:47+00:00
I agree—the difference between the different compatibility layers and native games is very steep at times. Death Stranding on my M2 Pro looks so good it’s hard to believe, but running GTA Online is so brittle and clunky… Even when games have native macOS builds, it’s rare to find them with Apple Silicon support (and even rarer with Metal support). There is a notable exception though: Arma 3 has experimental Apple Silicon support, though it comes with significant limitations. (Multiplayer, flying & mods) Although I don’t believe it’s in Apple’s interest, gaming on Linux might become an option in the future, even on Mac, but the lack of ARM builds is an even bigger problem there…

Since I am playing mostly MSFS 2024 these days I currently use GeForce Now which is fine, but cloud gaming isn’t still quite there yet…
by sebstefan | 2025-10-15 13:46:53+00:00
No I'm highlighting that the logic itself is stupid

If the point is that you can't solve with AI what you messed up with AI, but with human intelligence spending a bit more time on the problem does indeed tend to help, you need to explain why his technique with the AI won't work either.

Plus he's adding human input to it every time, so I see no reason to default to "it wouldn't work".
Show HN: SQLYac – Structured SQL files you can run from the terminal
by kalli | 2025-10-15 13:46:56+00:00
Inspired by .http files and HTTPYac, SQLYac lets you write executable SQL documentation with variables, safety prompts, and per-query targeting.

Instead of scattered .sql files or copy-pasting into clients, write annotated queries once and pipe them to any sql database client. Variables get substituted, destructive queries can prompt for confirmation, and your schema stays documented alongside actual queries.

For example, if you have a `queries.sql` file like this:

--- -- @name QueryWithVariables SELECT * FROM orders o, users u WHERE u.id=@user_id AND u.active=@active AND o.status=@status AND o.user_id=u.id LIMIT @lim; -- some variables SET @user_id=2; SET @lim=10; SET @active=true; SET @status="completed"; ---

You can execute a query in the terminal like this: `sqlyac queries.sql QueryWithVariables | mysql -u user -p database` (or `psql`, `sqlite3` or whatever)

Written in go, `go install github.com/kalli/sqlyac@latest` for a small-ish binary: https://github.com/kalli/sqlyac

Blogpost with more info: https://dev.karltryggvason.com/sqlyac-structure-and-tooling-...
by hopelite | 2025-10-15 13:47:24+00:00
It’s just more fraud and abuse in various forms and degrees. Not to mention what art is deemed as worthy of receiving this money and who has the power to squander other people’s money by becoming something akin to lords that rule over people’s lives through an incentive to please them in exchange for favorite status?

If it’s not only open to indigenous people engaged in art of the indigenous cultures, i.e., in this case Irish doing indigenous Irish cultural things whatever those may be, you could have some perverse injustices where, e.g., some Asian engaged in hentai pornography, living off the taxes taken from some old indigenous Irish lady who gets €500/month in old age support.

But since “discriminating” in favor of survival by preserving your own culture and insisting on your own people’s survival in the west anymore, things are going to get extremely perverted, in the sense of grotesque distortion and corruption, even more than already exists.

Unfortunately, it seems that all European ethnic groups all around the world have seemingly lost any and all ability to project actions into future effects or evaluate their outcomes, and seemingly have also been totally brainwashed into simply facilitating their own eradication and lost any survival instinct or will to live.

This kind of wedge of using other people’s money in a system where you are not allowed to discriminate in favor of your own survival, will ultimately lead to the destruction of the civilized world, i.e., civilization itself.

It’s the problem of the fat smoker, the ironic inability of the civilized world to see the inevitable long term outcomes of their self-harming behaviors… so they keep killing … only this time themself … and only slowly.
by sangel21 | 2025-10-15 13:47:31+00:00
Laos, Myanmar, Cambodia thailand also catched a few. I would not be surprised if they take advantage of westerners as well. 15Billion++ is a big incentive.

I heard an agent got court for opening bank accounts for them in Pattaya, over 500 accounts. We have had crackdowns on banking here in Thailand ever since.
by alephnerd | 2025-10-15 13:47:43+00:00
The part of Santa Clara County I'm talking about used to be lower middle class until the mid-2010s.

The Latiné and Asian kids aren't "bussed". Meanwhile, a large portion of African American kids are though. White Americans who aren't 1-2 gen and the African Americans tend to have parents that push back on educators (as did the small amount of 2nd gen and older Asian Americans and Latiné American households - hence why I said "American").
by riffraff | 2025-10-15 13:47:43+00:00
they wound down production of the previous iteration[0] due to poor demand.

But seems like they do have a niche audience that likes it (and maybe can pass it as a business expense or something?) so they've sold a few.

[0] https://www.macrumors.com/2024/10/23/apple-may-stop-producin...
by diath | 2025-10-15 13:48:35+00:00
Yes, I was recently working for an updater for a game and that's essentially how I solved it. The updater renames the current .dll and .exe files to .dll.old and .exe.old, then downloads the new .dll and .exe files, then on next launch, the application looks for .dll.old and .exe.old files in the current working directory and deletes them.
by Massimo01 | 2025-10-15 13:48:37+00:00
Location: Italy

Remote: Yes (Remote only)

Willing to relocate: No

Technologies: - Languages & Frameworks: Java, Spring Framework, SQL (MySQL, PostgreSQL), NoSQL (MongoDB), ElasticSearch, RabbitMQ, Angular, TypeScript, JavaScript (ES6+), HTML5, CSS3, SASS, COBOL-CICS-DB2 - Platforms & Infrastructure: Git & GitHub, Jenkins, AWS, Kubernetes, Docker, End-to-End Testing, Unit & Integration Testing - Architecture & Practices: Full-Stack Development, HTTP REST API Design & Integration, System Architecture, Test-Driven Development (TDD), Performance Optimization, Agile/Scrum Methodologies, Project Leadership, Mentoring

Résumé/CV: https://massimoesposito.dev/resume.pdf

Email: info@massimoesposito.dev

LinkedIn: https://www.linkedin.com/in/massimoesposito-dev

Website: https://massimoesposito.dev

I am a Full Stack Software Engineer with 17 years of expertise. I've transitioned from Mainframe to the cloud through Web and Mobile technologies. I've adopted the guiding mantra: 'One day without learning is one day without breathing'. My key soft skills are: Analytical Thinking, Time Management, Teamworking.
by mattfrommars | 2025-10-15 13:48:39+00:00
I've started to notice there are a lot more rust based desktop application appearing vs say Go based or Java. Most of these apps are cross platforms. My guess is they are trying to compete with Electron. There is Tauri runs on Rust.

Can someone please tell me what special about Rust? Say, why aren't desktop application popular based on say Python?

On tangent, ive seen a lot of terminal base application in typescript and go
by mikepurvis | 2025-10-15 13:49:27+00:00
Sixteen years ago, John Gruber wrote:

> Hardware and software both matter, and Apple’s history shows that there’s a good argument to be made for developing integrated hardware and software. But if you asked me which matters more, I wouldn’t hesitate to say software. All things considered I’d much prefer a PC running Mac OS X to a Mac running Windows.

https://daringfireball.net/2009/11/the_os_opportunity

At the time I'd only been a Mac user for a few years and I would have strongly agreed. But definitely things have shifted— I've been back on Windows/WSL for a number of years, and it's software quality/compatibility issues that are a lot of what keeps me from trying another Mac. Certainly I'm far more tempted by the hardware experience than I am the software, and it's not even really close.
by gwbas1c | 2025-10-15 13:49:29+00:00
Before making criticisms that Garbage Collection "defeats the point" of Rust, it's important to consider that Rust has many other strengths:

- Rust has no overhead from a "framework"

- Rust programs start up quickly

- The rust ecosystem makes it very easy to compile a command-line tool without lots of fluff

- The strict nature of the language helps guide the programmer to write bug-free code.

In short: There's a lot of good reasons to choose Rust that have little to do with the presence or absence of a garbage collector.

I think having a working garbage collection at the application layer is very useful; even if it, at a minimum, makes Rust easier to learn. I do worry about 3rd party libraries using garbage collectors, because they (garbage collectors) tend to impose a lot of requirements, which is why a garbage collector usually is tightly integrated into the language.
by jimkri | 2025-10-15 13:49:36+00:00
1 hour on writing the code, and then 30 minutes on testing. There were 3 tests in the class, the project isn't large, ~200 lines of code, and the point is that the team that deployed it failed to provide this.

It's not complicated; it's a failure in process and work that they are required to provide based on their Salesforce Partner agreements, and to meet minimum standards.

I already stated the language; it's written in Salesforce APEX. Yes, the code was reviewed and passed all tests within Salesforce as well.

Salesforce partners often upload "Dummy" test methods or fail to provide the test classes, as this requires additional time. It's more a reflection on the partner than the individual programmer, since I've been in the industry, I know that devs are thrown onto multiple projects at once.

However, with Agents, you can reduce that time. Nevertheless, companies are still failing to do even that. So that is why I think corporations are pushing for more agents; the basics are being skipped because the teams working on it don't have the time.
by StopDisinfo910 | 2025-10-15 13:49:55+00:00
> making Apple AI [...] their focus

Are they really doing that? Because if it's the case they have shockingly little to show for it.

Their last few attempts at actual innovation seem to have been less than successful. The Vision Pro failed to find a public. Liquid Glass is to put it politely divisive.

At that point to me, it seems that good SoC and a captive audience in the US are pretty much all they have remaining and competition on the SoC part is becoming fierce.
by voodooEntity | 2025-10-15 13:49:59+00:00
Well i partly agree, and if i would be the one building the counterpart, i prolly had used presigned s3 urls also.

In this specific case im getting oldschool file upload request from software that was partly written before the 2000s - noones gonne adjust anything any more.

And ye, just accepting giant size uploads is far from good in terms of "Security" like DoS - but ye we talking about stupidly somewhere between 100 and 300mb CSV files (called them "huge" because in terms of product data 200-300mb text include quite alot) - not great but well we try to satisfy our customers needs.

But ye like all the other points - everything is solvable somehow - just needs us to spend more time to solve something that technickly wasn't a real problem in first place.

Edit: Another funny example. In a similar process on another provider i downloaded files in a similar size range from S3 to parse them - which died again and again. After contacting the hoster, because their logs litearlly just stopped no error tracing nothing) they told me that basically their setup only allows for 10mb local storing - and the default (in this case aws s3 adapter for PHP) always downloads it even if you tell it to "stream". So i build a solution that used HTTP ranged requests to "fake stream" the file into memory in smaller chunks so i could process it afterwards without completely download it. Just another example of : yes its solvable, but annoying.