MurphyA/hacker-news huggingface dataset:
by palmotea | 2025-10-29 19:16:06+00:00
> I still kick myself for spending 6x MVNO pricing on my cell phone plan with a legacy carrier whose features I didn't need.

I have a friend who tried to switch to a MVNO (Cricket, I think) to save money and immediately switched back. Even though both companies were on the same network, the MVNO customers must have had a lower priority, because their service level was noticeably worse when literally the only thing that changed was the SIM card.
by asdklfa | 2025-10-29 19:16:30+00:00
I'm not sure which ones you're referring to, but it's very obvious they have outsized control in US politics and especially the Trump admin. That it is taboo to say this is evidence of that control, and I think that taboo serves to enable things like the genocide in Gaza via controlling US opinion.

Articles like the above should raise major alarms among US citizens. And this is not the first time Israel has betrayed the US. They even welcomed Jonathan Pollard (a US citizen!) with open arms and he's now pursuing a political career in Israel. They're clearly not an ally, and it is mind boggling we continue to support them. And like any good RCA, we need to not only fix the current mess but analyze how it occurred so it does not happen again.
by nirava | 2025-10-29 19:16:44+00:00
Mermaid is great in its niche, and being web-first has been its greatest asset. But that is also a great frustration because anytime I try to do anything out of the web-world with mermaid, it becomes a massive PITA thanks to needing a full headless browser.

I used graphviz to generate graphs for code structures, and that worked out great.

https://niravko.com/blog/visualize-cpp-data-structures#resul...
by txrx0000 | 2025-10-29 19:16:58+00:00
It's not that an open platform can't succeed, but rather people are accustomed to closed platforms, so more resources went into perfecting them. The aforementioned players pushing for control aren't invincible. Whether we can move to open platforms depends on the choices people make.

I can choose to use a bank that allows me to access all of their online banking features via the browser. I can choose to work for a company that doesn't want to surveil my personal device. I can deal with the government via snail mail, or in the browser. I can use third-party YouTube clients and torrent movies and games, or simply don't engage with DRM'd media because there's plenty of entertainment out there.

Count the percentage of software you use that are open-source compared to 10 years ago. I bet it's more. It's only a matter of time before we make hardware open-source, too.

When the mainstream is evil, being an outcast is the right thing to do. Every big change begins as a small movement.
by toomuchtodo | 2025-10-29 19:17:04+00:00
Quantum computers will crack RSA and ECC and weaken symmetric encryption, but when? NIST is betting it won't happen before 2035, setting that deadline for companies to migrate to post-quantum cryptography (PQC). However, recent developments make it clear that we might not have 10 years; we might have only 5! Join Konstantinos Karagiannis (KonstantHacker) as he breaks down the latest algorithmic estimates, including Oded Regev's game-changing tweak to Shor's algorithm, which promises faster factoring with fewer qubits. He also discusses IonQ and IBM's aggressive roadmaps, pushing us closer to cryptographically relevant quantum computers (CRQCs). Think 1000+ qubits by 2026 and fault-tolerant systems by 2030. And when Q-Day does arrive, will we be able to catch or prevent bad actors from running these algorithms on cloud quantum platforms? Learn what's possible when monitoring quantum circuit patterns and suspicious API calls.
by bodiekane | 2025-10-29 19:17:15+00:00
Regulations will just make it easier for the powerful incumbents to control what content the platforms are allowed to host.

Deregulation is the solution here- get rid of DMCA and all the other laws that are used to bankrupt any competitor to YouTube, so that instead of a single video hosting site, we have tens, hundreds or thousands.

The dream of the early web was that everything would be resistant to censorship and centralized control because it was a true network of many independent hosts, globally distributed, independent from the whims of any government. Then we let a few billionaire copyright holders and authoritarians who want to control what is published and seen gradually strangle the open web and replace it with a handful of corporate sites that can be controlled.
by dragonwriter | 2025-10-29 19:17:26+00:00
That conservatism (including fascism) foundationally rests on something that involves explicitly unequal standards does not mean that every hypocrite is a conservative, correct. (p implies q) does not imply (q iimplies p).

Also, though, a lot of groups with some degree of leftist rhetoric are substantially right-wing hierarchy-promoting groups (even promoting fascist-style leader-centric structures) that are simply trying to replace one heirarchy with another rather than eliminate hierarchy, a tradition of deceptive rhetorical positioning which has included fascists as far back as the early days of the National Socialist German Workers Party.
by juanma0216 | 2025-10-29 19:18:14+00:00
I prefer the approach of focusing on faster models despite their lower intelligence because I want my IDE to fly when I can see the code. I find this useful when I need to manually debug something that any model is able to do, so I know it's going to fail but at least it will fail fast. On the other hand, if I need more intelligence I have my other CLI that doesn't allow me to see the code but gets the planning and difficult code done.
by moontear | 2025-10-29 19:18:54+00:00
One thing I didn’t understand: it uses an UDP port of my choice. What IP is it using? Everything via the tailnet or do I need to open this port to the internet?

If only available via Tailscale/tailnet - how is connectivity better since if two devices can connect to each other via Tailscale we are already on the direct connection route instead of a relay / derp connection?!
by synergy20 | 2025-10-29 19:19:36+00:00
This could be improved a lot IMHO.

NXP's IMX6/8 family is dominant in the market, really should have presence there.

And TI's ARM series, still popular in beagleboard family and used widely in the field.

And Intel's N100/N150, though I'm unsure if they're still "SBC" boards.

Allwinner, ESP32 are also major players from China.

Now apparently Qualcomm is entering the fight with new chips on Arduino UNO Q.

NXP and TI are both open source friendly, unlike broadcom. My first choice will be NXP.

Never heard about CIX.
by scrubs | 2025-10-29 19:19:59+00:00
This is hilarious ... you know you're lost when religion (one of the most protected institutions in the US constitution) pursues AI/tech to advance its message. Sticking with the Christian theme I predict that well before the 2nd coming God will send a prophet to the Christian world who's message will essentially be: What are you clowns doing? The fundamentals require faith, then works consistent with that faith. And that's done in the real world of person v. person. Prophets are God's corrective action.
by timcobb | 2025-10-29 19:20:36+00:00
Same... I've found that using a non-Claude model just ends up being more expensive and not worth it. "Auto" tokens are hardly free, and I've had plenty of experiences putting "Auto" to work on a "simple" seeming task to have it consume like 1 USD of tokens quite quickly while producing nothing of value, when I'd replay with Claude 4.5 Sonnet non-thinking and it would provide a solid solution for 0.5 USD.
by kiitos | 2025-10-29 19:20:38+00:00
woof

vlcn-io/cr-sqlite definitely built by someone who doesn't understand the fundamentals of the space

> As of cr-sqlite 0.15, the CRDT for an existing row being update is this: (1) Biggest col_version wins

col_version is definitely something, but it isn't a logical timestamp!

--

https://github.com/superfly/corrosion/blob/main/doc/crdts.md

> Crsqlite specifically uses a "lamport timestamp" which, if you squint at from a distance, could be most concisely boiled down to a monotonically increasing counter.

lamport clocks can be boiled down to monotonically-increasing counters _per physical node in the system_, not per logical row/entity in the data model

so if you want to do conflict resolution based on logical (lamport) clocks you need to evaluate/resolve concurrent modifications according to site-specific logical clocks and their histories -- not just raw integers

which 100% vlcn.io does not do

> destroyed comes before started and so started is "bigger"

eep. good luck!
by godelski | 2025-10-29 19:20:45+00:00
> but many people never registered.

Which leads to things not getting patched, more bugs, and more computers getting hacked. A great system...

I'll also add that if it was a big enough bug that it'd end up on the news and that's how people got informed. Otherwise, like you suggest, good luck. But it was possible.

It is baffling to me that we are having this conversation on Hacker News of all places. Aren't we a community of programmers? How in the world does any programmer think for a hot second that code is bug free? Last I checked formally verifying your code was 1) very rare and 2) still impractical if not impossible for anything of sufficient complexity. Unless we're formally verifying our code, I absolutely guarantee it has bugs. I know we have big egos, but egos so big that we think we're omniscient?
by _the_inflator | 2025-10-29 19:20:57+00:00
Yes. Cloud sellers new this: Happy path for this flagship project, the shinny new object, and some additional services. After the point of no return what usually happens is, that cloud will be a replica of bare metal development.

As an Computer Science dude and former C64/Amiga coder in Senior Management of a large international Bank, I saw first hand, how cost balloon simply due to the fact, that the bank recreates and replicates its bare metal environment in the cloud.

So increasing costs while nothing changed. Imagine that: fixed resources, no test environments, because virtualisation was out of the equation in the cloud due to policies and SDLC processes. And it goes on: releases on automation? Nope, request per email and attached scan of a paper document as sign-off.

Of course your can buy a Ferrari and use it as a farm tractor. I bet it is possible with a little modification here and there.

Another fact is, that lock in plays a huge role. Once you are in it, no matter what you subscribe to, magically everything slows suddenly down, a bit, but since I am a guy who uses a time tracker to test and monitor apps, I could easily draw a line even without utilizing my Math background: enforced throtelling.

There is a difference between 100, 300 and 500ms for SaaS websites - people without prior knowledge of peceptual psychology feel it but cannot but their finger in the wound. But since we are in the cloud, suddenly a cloud manager will offer you an speed upgrade - just catered for your needs! Here, have a trial period over 3 month for free and experience the difference for your business!

I am a bit of opinionated here and really suppose, that cloud metrics analysed the banks traffic and service usage to willingly slow it down in a way, only professionals could find out. Have you promised to be lightning fast in the first place? No, that's not what the contract says. We fed you with it, but a "normal" speed was agreed upon. It is like getting a Porsche as a rental car for free when you take your VW Beetle to the dealer for a checkup. Hooked, of course. A car is a car after all. How to boil a frog? Slowly.

Of course there will be more sales and this is achilles' heel for every business and indifferent customers - easy prey.

It is a vicious cycle, almost like taxation. You cannot hide from it, no escape and it is always on the rise.
by JumpCrisscross | 2025-10-29 19:20:59+00:00
> There is no constitutional right to incorporate

The Constitution directly grants very few individual rights. It’s mostly a document about what the government can’t do.

> Theoretically states could stop it at any time

Sure. That’s not “at the pleasure of.” Driver’s licenses are not issued “at the pleasure of” a state. Neither are marriage certificates. They’re issued as a matter of process that binds both the issuer and recipient to a predictable set of rules.
by Hasz | 2025-10-29 19:21:01+00:00
This is it. Later versions of python .11/.12/.13 have significant improvements and differences. Being able to seamlessly test/switch between them is a big QOL improvement.

I don't love that UV is basically tied to a for profit company, Astral. I think such core tooling should be tied to the PSF, but that's a minor point. It's partially the issue I have with Conda too.
by denismarkelov | 2025-10-29 19:21:07+00:00
Games require a high-productivity and high-performance language without a garbage collector. Kedr achieves this by having reference counting that can be switched off for any particular type separately. Otherwise you either have to manage memory manually, or suffer potentially unacceptable performance losses. I wouldn't even consider languages with GC, as too much attention goes into not allocating temporary objects.
by lolc | 2025-10-29 19:21:10+00:00
I wonder how these Gloo guys want to serve a fractured user base. People make fun of Google generating images with diversified Nazis, but imagine serving flocks that have these diverse expectations. Is it going to tell people to stone someone, or slap their kids? Probably not. But where do they draw the line? Domestic violence? Too bad divorce is not an option. Or is it?

Going to be a wild fun ride talking to these indoctrinated bots. Like browsing the Conservapedia of old.
by andoando | 2025-10-29 19:21:20+00:00
Sure, link me to your codebase and I'll give it an active try and lets see what happens.

There's no doubt putting up your source code makes your business much easier to copy. If I spent a year building something sophisticated with the intent of selling it, why would I give someone else, with possibly more resources to market, a free competition? It may have worked out for you, but I think so non nonchalant saying "its not a problem ever" is rather bold.

This is a known problem even in the hardware space, where Chinese companies will copy an existing problem 1:1 and flood the amazon market with 20 different listings.
by veidr | 2025-10-29 19:21:28+00:00
I don't want to imply Bending Spoons is this awesome, as I know nothing much about them (except that they named their company after a weird scam, lol), but there's a pretty reasonable principle that might apply here:

If our service goes down for any reason, uh... wait until Monday afternoon, then try again. (Sorry!)

Like, who would die if AOL was down for 36 hours?
by foresterre | 2025-10-29 19:21:52+00:00
AWS' UI is similarly messy, and to this day. They regularly remove useful data from the UI, or change stuff like the default sort order of database snapshots from last created to initial instance created date.

I never understood why a clear and consistent UI and improved UX isn't more of a priority for the big three cloud providers. Even though you talk mostly via platform SDK's, I would consider better UI especially initially, a good way to bind new customers and pick your platform over others.

I guess with their bottom line they don't need it (or cynically, you don't want to learn and invest in another cloud if you did it once).
by TeMPOraL | 2025-10-29 19:22:06+00:00
And that would give the attacker exactly what?

Yes, I can come up with scenarios where this gives an attacker exactly what they need to time some scam (or mugging) perfectly. I can just as easily come up with scenarios where the same attacker uses already available (or inferrable) information for the same purpose.

Look, many banks are perfectly fine with letting you opt into showing the account balance on their app before log-in step[0]. So why not let someone opt-in to direct access to that information? Or even opt-in to allow the app to expose this information somehow. Even in a body of a goddamn notification[1] (not disabling screenshots is too much to ask, I know, surely everyone will get hacked if this is enabled).

Paranoid mentality about cybersec is a big part of the problem - in itself, but also because it legitimizes the excuses app vendors provide to force users into their monetization funnels.

--

[0] - It's not a very useful feature, since you still need to open the app - and at that point, it's faster to log in via PIN or biometrics than to "swipe down to reveal account balance" or whatever bullshit interaction they gate access through in lieu of just showing the damn thing.

[1] - The increasingly common pattern of "let's notify user that something happened, but do not say what happened in the body of the notification" is getting infuriating. It's another way to force users to "engage" with the app, and it happens to also deny one of the few remaining ways of getting useful data from the app for purposes of end-user automation.
by iwanttocomment | 2025-10-29 19:22:10+00:00
I've asked this before, but as the owner of a 2012 BEV that has a good battery but is in not-so-good (ie, fair) condition, how can I maximize the resale value of the battery in my car?

The battery is almost certainly worth far more than the car at this point.

Yes, I know that the battery will be scavenged at the junkyard. I'd love to get some of that.
by ta_09867534567 | 2025-10-29 19:22:30+00:00
This might sound silly: I used post-it notes as human-blinders.

I turnt the post-it note sideways, wrote `FOCUS TIME`, and put it on my temple, to block out my vision in that direction.

I joked about it with my team before, and then just did so when I felt comfortable enough with them. I utilize this strategy at home for deep focus in a chaotic living room setup.

2x Post-its, baseball cap, and over-the-ears noise-cancelling headphones is peak `focus-time` I've found.
by YesBox | 2025-10-29 19:22:38+00:00
I disagree with regard to Minecraft (only game I played in that list). I bought the game while it was in alpha and even then the single player experience was outstanding and sucked me in. I still have vivid memories from 15+ years ago. The balance of creativity and survival (and friggen creepers) was perfect.

I dont think I am alone in saying this. IIRC the game was making millions while still in alpha.
by LeoPanthera | 2025-10-29 19:22:47+00:00
For single-file Python scripts, which 99% of mine seem to be, you can simplify your life immensely by just putting this at the top of the script:

#!/usr/bin/env -S uv run --script # /// script # requires-python = ">=3.11" # dependencies = [ "modules", "here" ] # ///

The script now works like a standalone executable, and uv will magically install and use the specified modules.
by mamonster | 2025-10-29 19:22:52+00:00
The article doesn't pass the smell test for one simple reason: If the situation is so bad for Russia, why is Europe and Ukraine insisting on an immediate ceasefire with no preconditions (when it insisted on 91 borders until 2025)?

I think these sorts of articles are actively harmful to Ukraine because they suggest that basically nothing needs to be done or changed in the way EU helps Ukraine, and that Russia will basically lose as time goes on.
by amiga386 | 2025-10-29 19:23:23+00:00
Simple. They get new staff whose job is to shove intrusive surveillance and advertising into the product and push out an update, they don't have to support or develop the product.

The company bought the product to bilk money out of its existing users. They throw the product in the bin once all the users have gone.

Sadly, some ants get infected with corydceps. Tragic for the ant, but the other ants get it the fuck away from their colony, because they don't want to be next.
by camel_Snake | 2025-10-29 19:23:33+00:00
I don't think this is an accurate comparison. Working on open source software means you are contributing to that software, which yes may be used by for profit companies. This is more analogous to contributing to Wikipedia, which is then used by for profit companies like Grok, than it is contributing to Grok products directly, which cannot be leveraged by other tools in this ecosystem (afaik).
by Dylan16807 | 2025-10-29 19:23:33+00:00
> What do they do when a server is down?

They can delay getting new versions for a few hours with no issue. But when they stop entirely it's a problem.

> On the one hand I get that. But on the other hand, I see the exact same anger when it’s just some guy or a 2 person company that decides to stop doing some work for free.

Well I'm not defending the anger in all cases. If it's that small they deserve a lot more slack. But they should still give a warning period and/or put in some effort to finding a new person from the community to put in charge.

> If you limit your argument to it’s scummy for a company to offer something for free with the goal of creating a dependency that they can exploit by removing the free version and then offering a paid version, then I agree.

Once the dependency exists, it's bad to cut it off without warning, even without an exploitative goal.
by mandevil | 2025-10-29 19:23:37+00:00
Because of the unusual history of OpenAI, the Government had far more of a say than normal for a company. Remember, OpenAI was originally created as a California non-profit (a charity doing work to create a better AI future). As a charity, it doesn't have to pay the same taxes as it would as a for-profit company, but in exchange it has more rules it needs to follow. And then it released ChatGPT, it exploded in value, it needed to raise truly absurd amounts of capital in order to get to the next model, and thus the lawyers had to spend a good long time extracting the company from the charity.

For very good reasons, the laws make it hard to go from a charity to a for-profit company- because if you could easily transition between the two you could game tax laws with ease. In the end, being allowed to do this required negotiations, and promising to keep OpenAI in California- where they would be subject to other California regulations and taxes in the future.

If they had a "normal" corporate history- had been founded as a Delaware S Corp from the beginning- then this wouldn't be a thing and they would be free to move as they like(1). But, being a weird charity probably helped them attract talent in the critical beginning phases (before it became a money race with Zuck), and it has consequences now.

1: Just as an example, Palantir moved their corporate headquarters to Denver from Palo Alto years ago without a peep from the CA government.
by AuthAuth | 2025-10-29 19:23:57+00:00
Any modern (last 5 years) amd/nvidia card will do. Intel cards have a few issues in certain games but overall they are fine to. AMD cards are nice and what I prefer because they are plug and play and you dont have to think about drivers as they're baked into the kernel.

So really the best card for linux is the card that makes sense for your budget/PC specs/desired target games.
by Edmond | 2025-10-29 19:24:09+00:00
1.Backup and recovery with this solution is no different from backup and recovery of your phone. It is a potential issue but not unique. Cryptographic certificates and associated keys reside on your device.

2.The data format issue is (or was) indeed a concern though it was never insurmountable. A data dictionary would have been the most straight forward approach to address it: https://cipheredtrust.com/doc/#data-processing

I say data format discernment was a concern because as faith would have it, we now have the perfect tech to address that, LLMs. You can shove any data format into an LLM and it will spit out a transformation into what you are looking for without the need to know the source format.

Browsers are integrating LLM features as APIs so this type of use would be feasible both for front and back end tasks.