MurphyA/hacker-news huggingface dataset:
by dvntsemicolon | 2025-11-16 02:24:42+00:00
You'll never find me saying that Wayland development is good in its present state. I think it's a mess and it has a lot of issues.

But let's be honest about Xorg. The overwhelming majority of people who worked on Xorg are now developing Wayland. Why? Because developing Xorg is a massive pain in the butt. It is a 400K LOC behemoth of a project and it has a ridiculous amount of technical debt. I would have to imagine that if the Xorg developers thought they could fix Xorg, they would do that instead of making a new thing.
by kccqzy | 2025-11-16 02:25:13+00:00
This is only the case when the language does not distinguish between methods that can be overridden versus those that cannot. C++ gives you the keyword "virtual" to put in front of each member function that you want to opt into this behavior, and in my experience people tend to give it some thought on which should be virtual. So I rarely have this issue in C++. But in languages like Python where everything is overridable, the issue you mention is very real.
by rabf | 2025-11-16 02:25:42+00:00
Its funny how little US citizens know about this, meanwhile in the rest of the world we have been paying import duties our entire lives. When an item is posted abroad forms have to be filled detailing the sender, the nature of the goods and the value. Some sellers willl bend the law for you and decalre the value of the goods to be lower than what you actually paid if you ask nicely. The main danger being that if the parcel is lost the sender will lose out on any insurance claim.

The other option is to prepay tarrifs during the purchase of an item. Fedex and DHL usually offer this service which includes epedited customs clearance.
by latchup | 2025-11-16 02:26:13+00:00
"Our" politicians? What makes you think I am American? Of course Switzerland is less dysfunctional than the US, that wasn't the point of discussion at all (and an extremely low bar to begin with). It was to show that direct democracy has lead to undesirable outcomes.

> Calling people too dumb to handle democracy sounds a tad facist.

Well, it's good thing I did not do that. I said the average person cannot begin to comprehend every facet of the modern world they live in. Your limited reading comprehension is not making a very compelling counterpoint here.

In my many years of living here, I have never seen a Swiss person treat their own illnesses, design their own trains, hunt their own meat, and do their own plumbing all at once – they delegate tasks they understand themselves to be incompetent in to specialists. Yet somehow, at the ballot box, their otherwise healthy and productive understanding of their own limited competence makes way for a strange form of celebratory group hubris, landing them in a constitutional crisis like a drunk driver in a ditch.

Maybe instead of trying make decisions they have no hope of truly understanding in an incredibly slow and inefficient process, they can just elect people they trust to be specialists in narrow fields to make these decisions for them for a fixed time span? Wow, exciting, we just fixed a flaw in democracy the Greeks knew about 3000 years ago by resorting to the same god damn system everyone else already uses: representative democracy. Which also sucks in its own, different ways, but at least it is much less likely to set the entire f-cking country on fire over night. That's kinda neat.
by Wowfunhappy | 2025-11-16 02:26:20+00:00
I can’t get my Airpods Pro 2 to connect to Mavericks at all for any length of time, this has been driving me nuts for years! They’ll connect and play audio for a few seconds, then cut out, and I’ll have to re-pair to get any audio again.

Did you have to do anything special?
by aetherspawn | 2025-11-16 02:27:03+00:00
But the margins are in the cloud stuff (email, iCloud, etc) right?

They just need to make an Apple version of SharePoint and Exchange, and wala.

Now you have a suitable stack for small and medium businesses with simple requirements, like most retail, small lawyers, small accountants, etc

I setup a small business recently and I was able to use a full Apple stack except for Exchange Online Plan 1 (email) and Mosyle (MDM). These are both tech that Apple has (iCloud Mail and Apple Business Manager), it’s just lacking a few critical features.
by weird-eye-issue | 2025-11-16 02:27:11+00:00
Generally by default CDNs don't necessarily cache anything. They just (try to) respect the cache headers that the developer provides in the response from the origin web server

So it's still up to the developer to provide the correct headers otherwise you don't get too much of a benefit

That said some of them will do some default caching if it is recognized as a static file etc
by hollow-moe | 2025-11-16 02:27:45+00:00
Been using it with my airpods 3 anc on a pixel with custom rom (what a curious setup thinking about it). And it's good enough but kinda annoying the airpods don't seem to save my configs and connection isn't really stable. Not complaining since they're not even supposed to be supported tho, thanks for the free stuff ! I wonder if I'd be able to contribute better support with my very limited knowledge of bluetooth analysis...
by SamInTheShell | 2025-11-16 02:28:15+00:00
There seems to be about the same level of effort with Elixir as there is for a language like Kotlin.

The free sandwich I'm referring to with Go is the ability to just do `go funcnamehere()` and that's running concurrently and in parallel. If I need coordination of those goroutines, I can still do that with any number of locking patterns. It's extremely convenient, making the trade off of having a runtime baked in worth it imo.
by LogicFailsMe | 2025-11-16 02:29:18+00:00
Will it catch up or will it forever chase nvidia's tail? I'm betting on the latter unless another AI winter happens. And contrary to anti-generative AI social media talking points, the literature suggests The Red Queen's race is continuing apace IMO.

Nvidia remains undefeated at responding to hardware threats with hardware diving catches to this day. What scenario prevents them from yet another one of their diving catches? I'm genuinely curious as to how one could pull that off. It's like challenging Google in search: even if you deliver better product and some have, the next thing you know Google is doing the same thing or better with deeper pockets.
by mvkel | 2025-11-16 02:29:40+00:00
Be careful what you wish for.

Satya Nadella is by most accounts the best person to lead Microsoft, currently the largest software company in the world.

"The only problem with Microsoft is they just have no taste," said Steve Jobs. That largely remains true.

Jobs called the computer "a bicycle for the mind." It immediately evokes a sense of freedom, magic, and fun.

Satya Nadella calls AI "a cognitive amplifier," which sounds like some kind of cool Excel formula.

Without taste being reinjected into Apple, it will remain uninspired and uninspiring, no matter who leads.
by pbh101 | 2025-11-16 02:29:55+00:00
What you describe as pro-consumer is only pro to some consumers, because they come with extra weight, size, and case compromises that every consumer would non-optionally be stuck with. I’d agree with you if we were in some no-compromise world or if there there was significant evidence that Apple wasn’t designing these phones within an inch of their pan-dimensional budget (size, weight, durability, hardware, battery life, etc) and leaving a bunch of room on the table, but that’s an unfounded and easily disproven theory.
by stanfordkid | 2025-11-16 02:30:07+00:00
I agree with you there's a lot hand-wavy jumping to conclusions and claims human effects often feel like pop pseudo-science. However I do think when folks imply that epigenetic effects are negative they tend to point towards things like anxiety and fear. Anxiety very well could have a protective evolutionary benefit if you assume the next generation will also be born in a high-risk environment, but a generation later these qualities would be perceived as a negative consequence.

Another example is famine, it may be advantegous to store visceral fat in a low food environment, but if the famine ends, the next generation is more likely to carry this "advantage" which is now negative: https://www.sciencedirect.com/science/article/pii/S216183132...
by herdymerzbow | 2025-11-16 02:31:12+00:00
gamers nexus did a great (and very long) video on the impact of tariffs on US computer businesses. Some of the manufacturers went into quite a bit of detail breaking down their costs and how tariffs would render some products so unprofitable that they would cease to serve the US market. Not sure if it necessarily applies to a niche/low volume business, but the impacts on a larger business were eye opening:

https://www.youtube.com/watch?v=1W_mSOS1Qts

tariffs have chopped and changed so much since this video that the specific tariff amounts mentioned are likely not accurate.
by pbh101 | 2025-11-16 02:34:36+00:00
Tesla announced they are adding it this week. Ford’s CEO expressed glee at GM removing it. There isn’t a CarPlay App Store nor downloads to get 30% from (or if there were, they’d appreciably be enabled by Apple’s platform as we aren’t in the habit of subscribing to or buying apps for our car today), and while we don’t know the licensing terms from the GM removal it sounded like privacy violations and extra subscription revenue are their motivations for dropping CarPlay. That doesn’t sound consumer friendly on the carmakers part at all. I think this field doesn’t line up with the overall thesis, squint as we might.
by drekipus | 2025-11-16 02:34:59+00:00
1. Your first example is very much expected, so I don't know what's wrong here.

2. Your examples / post in general seems to be "people can break semantics and get to the internals just to do anything" which I agree is bad, but python works of the principle of "we're all consenting adults" and just because you can, doesn't mean you should.

I definitely don't consent to your code, and I wouldn't allow it to be merged in main.

If you or your team members have code like this, and it's regularly getting pushed into main, I think the issue is that you don't have safeguards for design or architecture

The difference with JavaScript "hurr durr add object and array" - is that it is not an architectural thing. That is a runtime / language semantics thing. One would be right to complain about that
by charcircuit | 2025-11-16 02:35:01+00:00
Those are not real concerns. People upset about those are not upset for a logical reason, so you will never appease those user by updating the operating system.

People will complain about ads, but when you actually take a look what they are complaining about it is not actually an ad. People just hear a complaint and repeat it without any critical thought.

It's better to instead focus on actual tangible problems and pain points that developers and users are hitting.
by Springtime | 2025-11-16 02:35:58+00:00
I wonder what the venn diagram of end users who disable Javascript and also block cookies by default looks like. As the former is already something users have to do very deliberately so I feel the likelihood of the latter among such users is higher.

There's no cookies disabled error handling on the site, so the page just infinitely reloads in such cases (Cloudflare's check for comparison informs the user cookies are required—even if JS is also disabled).
by amypetrik8 | 2025-11-16 02:36:57+00:00
> They aren’t parsing those PHP files, they are using their existence for fingerprinting — they are trying to determine the existence of known vulnerabilities.

So would the natural strategy then be to flag some vulnerability of interest? Either one typically requiring more manual effort (waste their time), or one that is easily automated so as to trap a bot in a honeybot i.e. "you got in, what do next? oh upload all your kit and show how you work? sure" see: the cuckoos egg
by t0lo | 2025-11-16 02:37:46+00:00
He was very much a businessman- not a visionary- running on the fumes of the Steves success. As a company they leant way too far into status and luxury in recent times and neglected the human centric/humanist design that made them successful in the first place. Genuinely and in the politest way possible good riddance I am not fond of his leadership-

except for the enviornmental initiatives which have been more successful in their impact than many nation states.
by Supermancho | 2025-11-16 02:38:19+00:00
I believe that is incorrect. My grand-uncle worked on the Hoover Dam. The safety precautions were limited, to be charitable. Suspending manned Bobcat (equivalent) excavators from ropes, lowered down to the sides of the dam was witnessed. The reason the 96 names are not on the memorial plaque, is because they literally couldn't keep track and aren't exactly sure. IDs and IDing not required at that time. Conveniently, everyone who worked on the Hoover Dam project is now dead.

There were thousands of workers, tens swapped out daily (which is why there are fewer deaths than you would expect). If you weren't a top performer because you were the lowest on the near-manual boring machine with mud/water and stone dumping on you from above, you were replaced. This was built during the Great Depression where there were crowds appearing at the gates everyday looking for the opportunity to work. My great-grandfather, grandfather and granduncle all worked it as Foreman, Carpenter, and Shift Supervisor, respectively. These were at different times in the project.

My extended family all know a different version where there certainly are bodies. I think they are more credible dead, than the official numbers for a highly controversial project back then. Peck wasn't an outlier, but it had the problem of accounting for the people lost. The Hoover project did not.
by logiqub | 2025-11-16 02:38:30+00:00
Popularity is a poor judge of quality. But if you meant that the author used more C/C++ than Forth itself, you do have a point. I wouldn't respect a system programming language that can not be used to implement itself (bootstrap). That's exactly the reason why I didn't start to publicize my own. But if you want to know, there is a language named 8th that you can use to make multi-platform applications. In my book, that would be proof enough that it can be done.

Now, can it be done productively ? Is the 10x claim verifiable ? That depends on your skill. Maybe it's not for everyone's taste. If you prefer to let the compiler do the compiling for you, maybe not. But that being said, Forth makes you more productive because it allows you to change the problem. Modern environments are bloated and waste so many resources. Libraries are huge, software is huge.

One user only require 10% of the functionality, yet you pay for all this fat. When you do real Forth, you do away with the unnecessary... to the extreme. You also change the compiler and the syntax, when it doesn't map to the problem you are solving. With Forth, you can change the problem. Other programming languages can't do that.
by mopsi | 2025-11-16 02:39:05+00:00
The idea that Active Directory is merely a user directory is one of the great misconceptions. Windows Server with AD offers incredible amount of things out of the box, from Windows Deployment Services to capture, manage and deploy PC images over PXE, to Certificate Authority to manage and issue and auto-deploy certificates, to print server, file server, web server, hypervisor, virtual desktops, and a huge number of other features and services, all centrally managed and linked with each other, with a well-established track record of providing backward compatibility for decades. Whatever I set up today, I can expect to still be using in 2045.
by Razengan | 2025-11-16 02:39:37+00:00
Gameplay logic inherently leans more towards composition, with a little hint of inheritance.

You can have players and monsters, which are all types of "characters" or "units", which is inheritance, but instead of having a separate FlyingPlayer and a separate FlyingMonster, which use the same code for flight, you could have a FlyingComponent, which is composition.

I've been going all in on composition and it's amazing for quickly implementing new gameplay ideas. For example, instead of a monolithic `Player` class you could have a `PlayerControlComponent` then you can move that between different characters to let the player control monsters, drones, etc.

Imagine instead of only Pac-Man being able to eat the pills, you could also give the ghosts the `PillEaterComponent` in some crazy special game modes :)

I've also been fantasizing about a hypothetical language that is built from the ground up for coding gameplay, that doesn't use the word "class" at all but something else that could be a hybrid of inheritance+composition.
by bitpush | 2025-11-16 02:40:51+00:00
Tesla's news is interesting. A good question to ask in this who's in control in Tesla x CarPlay relationship. The answer is obviously former (Apple can't dictate anything and Tesla gets to boss around).

That's very different from a Toyota x Apple partnership.

So no, those are two different scenarios. The era of Apple controlling the platform is gone. (Except for legacy ones)
by system2 | 2025-11-16 02:42:05+00:00
I agree. You described my main pc. WSL + Ubuntu, VSCode with WSL plugin + Claude code. I can access Linux files and edit them with Windows while running local servers on different ports without dealing with XAMPP, Python for Windows, or similar messy Windows services. If I need to run any Debian software (so rare), I can run a VM if I am too lazy to turn on my other Linux system. All while I can use Windows-specific software on the side. All I am missing is the Gnome desktop, but who cares, I am already used to Windows since the 90s.
by Lammy | 2025-11-16 02:42:10+00:00
> You have a very interesting idea of prison life.

That was intentional, because not only are you trapped and told exactly when and where to go by the obnoxious Cult Of Security, but every once in a while Windows Update and Windows Defender will come along and shiv you in the bathroom. Rev your system fans the moment you let your computer go “idle”, drain your battery in your bag, reboot out from under you, delete all your keygens and tell you it's for your benefit, and constantly hash your files and report your unique usage patterns to not only Microsoft but the NSA-weaponized Internet infrastructure between you and them. So-called security is inherently the panopticon just like prison.

> your idea of preferring to keep things yeeing and hawing

Hell yeah, at least my intent comes through. You may choose not to live free, but please respect that some of us do and are willing to have fun toys with community reputation :)

There's nothing on my Windows machine that could be leaked that hasn't already been leaked by Experian, AT&T, Snowflake, a million other breaches, probably lots of breaches we've never even heard about. My personal files back up to my mesh-VPNed NAS on a regular automated basis, and I enjoy a read+write Samba share and protection from cryptolockers simultaneously thanks to automated monthly/weekly/daily ZFS snapshots on my NAS. The yee-est of haws!
by bsder | 2025-11-16 02:43:12+00:00
> The biggest problem we face right now is that the large majority of people are terrible writers and can't recognize why this is awful.

PowerPoint created a very similar Eternal September.

After PowerPoint got done applying lipstick to the pig, your incoherent garbage was presented on screen with neat fonts and bullet points, so I couldn't immediately judge your lack of preparedness. I had to wade through 10+ minutes of your slop before realizing you were wholly unprepared.

AI is just extending the amount of time I have to waste before realizing that what I'm looking at is slop. I'm not happy about this.
by dvntsemicolon | 2025-11-16 02:46:12+00:00
So I was curious about the privacy implications of this, so I scrolled down to the bottom of the webpage to see if there was a Privacy Policy.

As I feared, there isn't.

The notion of giving a company I have never heard of my email address and phone number to do who knows what with it, that's a bit scary.

I know that the social media websites I use will sell my data and how they will. They have privacy policies that detail that. But this doesn't, and until it does, I strongly recommend that people refrain from using it.
by kyle_grove | 2025-11-16 02:46:43+00:00
The problem of running a $4 Trillion consumer hardware company, with incredibly optimized supply chain operations, is that it heavily constrains the directions a new CEO would take the company, and by extension, the set of plausible people who could take the helm. I think even if the next CEO has a new or different product vision, they'd need deep knowledge on the hardware side of the house just to steer in any different direction.
by makeitdouble | 2025-11-16 02:46:46+00:00
> Jobs called the computer "a bicycle for the mind." It immediately evokes a sense of freedom, magic, and fun.

The funniest part to me: I can't imagine Jobs on a bicycle. Perhaps when he was a small kid, but as far as I know he was notoriously on the jerky side of strongly motorized vehicles.

Which could perfectly align with his vision of the iPod and iPhone as powerful, but closed and restrictive and expensive ecosystems, replacing computers.

> no matter who leads

Then only the next CEO will have a chance to reinject taste into Apple, so it needs to happen at the same time.
by ricardobeat | 2025-11-16 02:47:19+00:00
Ah, I did misread your comment. What you describe is conceptually similar to Svelte's approach in the client, or even signals; keeping a reference directly to the node that used a certain value, though the client-side libraries have the luxury of keeping a pointer to the actual node.

With DOM state being thrown away, it would still not be possible to build as-you-type input validation for example. For SSR + streaming server updates I get the feeling it would also have limited utility, how do you track dependencies across more complex template conditions, loops? Is querying for comment markers any faster than traversing DOM elements? If using generated IDs, do you keep node IDs in memory for each user session in the server when dealing with dynamic content? Are you using an existing open source solution for this?

The DOM diffing/morphing approach is popular because it's in fact extremely fast to run, has small memory requirements, and is a low complexity implementation. In the SSR case, you don't need anything special on the server side, it can be completely ignorant of what is happening in the client. It's hard to beat.
by yuer2025 | 2025-11-16 02:47:25+00:00
EDCA-OS (Expression-Driven Cognitive Architecture) is a newly released framework that proposes a protocol-governed, expression-driven approach for controlling LLM behavior.

The public v0.1 release includes:

• EDCA Protocol Stack (L0–L5) • Semantic Control Layer (public-safe) • Yuer DSL – a language designed for deterministic LLM execution • Behavioral Evidence Pack v1.0 • High-level architecture map (public)

It focuses on deterministic behavior, semantic-layer safety, and expression-to-protocol-to-behavior workflows.

No runtime implementations or proprietary logic are released. Only conceptual architecture and public-safe behavioral evidence.

GitHub: https://github.com/yuer-dsl/EDCA-OS