MurphyA/hacker-news huggingface dataset:
by nickpsecurity | 2025-11-29 16:40:41+00:00
Using the legal system to force other people to do what you want and perpetually isn't freedom: it's controlling others by force to make them live the way you want them to. You're taking away their personal freedoms, like sharing or not sharing their work, to promote or force compliance with a goal of yours. Again, that's control, not freedom.

Would you want people controling your property based on their current and future desires? And dictating what you do with your property enhancements? Would you call that giving you more freedom? Or denying you freedom to force you to support their goals for your property?
by ViewTrick1002 | 2025-11-29 16:41:02+00:00
The problem is that inference is a whole different ballgame in terms of costs compared to a traditional SaaS model where each extra customer adds near zero in cost.

They may make it work but OpenAI is more akin to a traditional high revenue low profit business like for example a grocery store.

Thats why we are seeing the explosion of extra tools to try lock in business for higher value use cases and not fight on the margin.
by fragmede | 2025-11-29 16:41:10+00:00
The question is how many users have developed intimate personal relationships and have named their ChatGPT, and how many of them would bounce to a different provider if some line is crossed (of which advertising could be one)?

Anecdata isn't data, but I know several individuals who have and thus are even more unlikely to churn than mere brand loyalty on the level of eg Coca-Cola.
by SAI_Peregrinus | 2025-11-29 16:41:16+00:00
Not in particular, but it's pretty common for permissively licensed projects to complain about companies complying with their license instead of what they imagine the license to be, then relicensing to a proprietary or copyleft license (e.g. Elasticsearch for a high-profile case but there are many others). This lead to some people disliking permissive licenses.

Personally I dislike them because they don't preserve end-user freedom, I prefer the MPL. But if someone wants to donate their work to for-profit companies that's their choice.
by inetknght | 2025-11-29 16:41:17+00:00
> Remote Work Sucks

> Remote work eliminates a lot of problems with office work: commutes, inefficient use of real estate, and land value distortion. But software development is better when you breathe the same air as the folks you work with. Even with a camera-on policy, video calls are a low-bandwidth medium. You lose ambient awareness of coworkers’ problems, and asking for help is a bigger burden. Pair programming is less fruitful. Attempts to represent ideas spatially get mutilated by online whiteboard and sticky note software. Even conflict gets worse: it’s easy to form an enemy image of somebody at the end of video call, but difficult to keep that image when you share a room with them and sense their pain.

Buddy, that's either a you problem or a problem of the software culture around you.

I've thoroughly enjoyed remote work. I thoroughly hate being in the office.

In the office, I can't type out notes nearly as quickly. I can't read people's inquiries two or three times to understand what they were asking in the first place.

Why should I form an "enemy image" at the end of a video call? I don't. But in a conference room? That is easy. I can see their faces, see when they're lying or hiding something, and it only ever builds drama.

Attemps to represent ideas spatially doesn't get mutilated by online whiteboard and sticky note software. Unless you don't know how to use online whiteboard and sticky note software. You need integration, you need training to use the integration, and you need to keep focus on the topic. You need to identify the ancillary information and objects. You can do all of that online while someone else is leading or speaking. Everyone can. It's a hell of a lot harder to do that when everyone is sitting in a conference room staring at the speaker instead of typing in their computer screens.

Asking for help is only a bigger burden if your culture allows information silos. Encourage your team to speak up into a common chat room. Let anyone answer the question instead of just whoever was asked. It's easier to develop empathy and watch someone grow when everyone is given the shared burden of answering questions. It's easier to identify what processes are causing the biggest problems when everyone can see the amount of questions or frustration about it. It's harder when that information silo is real.

Remote work is way better than in-office work. If you disagree then you are a very different person than I am, and/or have very different experience than I have.
by addaon | 2025-11-29 16:41:50+00:00
I can (and have in past) written a long explanation on my experience with this, but…

Redundancy is a tool for reducing the probability of encountering statistical errors, which come from things like SEUs.

Dissimilarity is a tool for reducing the “probability” of encountering non-statistical errors — aka defects, bugs — but it’s a bit of a category error to discuss the probability of a non-probabilistic event; either the bug exists or it does not, at best you can talk about the state coverage that corresponds to its observability, but we don’t sample state space uniformly.

There has been a trend in the past few decades, somewhat informed by NASA studies, to favor redundancy as the (only, effective) tool for mitigating statistical errors, but to lean against heavy use of dissimilarity for software development in particular. This is because of a belief that (a) independent software teams implement the same bugs anyway and (b) an hour spent on duplication is better spent on testing. But at the absolute highest level of safety, where development hours are a relatively low cost compared to verification hours, I know it’s still used; and I don’t know how the hardware folks’ philosophy has evolved.
by NitpickLawyer | 2025-11-29 16:41:59+00:00
This is the kind of situation where everything sucks. You'd think that one of the biggest AI conference out there would have seen this coming.

On the one hand (and the most important thing, IMO) it's really bad to judge people on the basis of "AI detectors", especially when this can have an impact on their career. It's also used in education, and that sucks even more. AI detectors have bad rates, can't detect concentrated efforts (i.e. finetunes will trick every detector out there, I've tried) can have insane false positives (the first ones that got to "market" were rating the declaration of independence as 100% AI written), and at best they'll only catch the most vanilla outputs.

On the other hand, working with these things, and just being online is impossible to say that I don't see the signs everywhere. Vanilla LLMs fixate on some language patterns, and once you notice them, you see them everywhere. It's not just x; it was truly y. Followed by one supportive point, the second supportive point and the third supportive point. And so on. Coupled with that vague enough overview style, and not much depth, it's really easy to call blatant generations as you see them. It's like everyone writes in linkedin infused mania episodes now. It's getting old fast.

So I feel for the people who got slop reviews. I'd be furious. Especially when its faux pas to call it out.

I also feel for the reviewers that maybe got caught in this mess for merely "spell checking" their (hopefully) human written reviews.

I don't know how we'll fix it. The only reasonable thing for the moment seems to be drilling into everyone that at the end of the day they own their stuff. Be it a homework, a PR or a comment on a blog. Some are obviously more important than the others, but still. Don't submit something you can't defend, especially when your education/career/reputation depends on it.
by prmoustache | 2025-11-29 16:42:37+00:00
Tell that to the cyclists in Oulu, Finland. https://oulu.com/en/living/mobility/cycling/

The thing is: after a snow fall, they prioritize the bike roads/lanes before taking care of the roads used by cars.

When I was living in Switzerland, I kept a set of spare wheels with studded tires for those days with risk of ice. Riding on packed snow is perfectly fine on regular tires and ice is not dangerous when you have studded tires.
by mmoll | 2025-11-29 16:42:50+00:00
We once rented bikes in Copenhagen, they all looked like they were fresh from the junk yard. We had to try several to find ones where at least one of the brakes was still working. It was a horrible experience, and we tried several different places. That was after we found out that the public bikes that were supposed to be available all over the city had all been stolen.
by CPLX | 2025-11-29 16:43:37+00:00
In fairness, that is an extraordinary talent. The reality is that a huge amount of processes that exist have critical steps where humans have to make judgments because the information (was thought to be) not clear and structured enough for a machine.

For many processes that have just suddenly changed, somewhat subjective evaluations can be made reliably by an AI. At least as reliably as was being done before by relatively junior or outsourced staff.

Replacing low-level employees relying on a decision matrix playbook-type document with AI has a LOT of applications.
by embedding-shape | 2025-11-29 16:44:44+00:00
The thing is, performance in that particular context hardly matters, unless you're forcing users to switch pages faster than 1 page per second. Even if each resolving takes 0.1 seconds (which be bad, don't get me wrong), 99% of users wouldn't notice a thing, and if you're a small agency/shop/company/team, focusing on more general things tends to be time spent better.
by intelec1 | 2025-11-29 16:44:51+00:00
Today, India simultaneously lives in the 21st century digital economy and in a world of 700-year-old scrolls, wandering singers, and antique postage stamps. In this issue, we analyze two pages of a business newspaper from November 28, 2025: one covers GDP, taxes, cybersecurity, and artificial intelligence; the other, the languages of Rajasthan, stamps as the "first social media," and phat painting as a living art of storytelling.

We examine step by step how the GST reduction and rising corporate profits are changing business and consumer behavior, why the FMCG sector has slumped despite the overall economic growth, and how the agricultural cycle continues to influence demand in rural areas. We discuss digital payments, the transition from push to pull, cybersecurity, blocking stolen phones by IMEI, and building trust in online banking nationwide. On the second page, a different India is revealed: stamps from the Rajasthan princely states as instruments of soft power, the Mari, Dungdari, and other languages as bearers of unique ecological and cultural memory, and phat painting—a seven-hundred-year-old tradition where a huge scroll, music, and the voice of a priest-singer transform into an "analog Netflix" for an entire village. We compare digital trust protocols and the living cultural narratives that have held society together for centuries. The main question of the issue: how do these two universes—the programmers writing code for online banking and AI, and the bhopa with his scroll—coexist in the minds of the same people? Can a country with such a rich tradition of oral and visual storytelling create its own narratives and its own AI that communicates with the world differently than Western systems? Subscribe to the channel, like it, and let us know in the comments which image of modern India resonates with you most—hyperdigital or deeply traditional—and which development model you consider sustainable for the 21st century. #India #economy #AI #digitalization #traditions #globaleconomy #businesspress #news2025
by scosman | 2025-11-29 16:45:27+00:00
Totally depends on use case.

It solves some types of issues lexical search never will. For example if a user searches "Close account", but the article is named "Deleting Your Profile".

But lexical solves issues semantic never will. Searching an invoice DB for "Initech" with semantic search is near useless.

Pick a system that can do both, including a hybrid mode, then evaluate if the complexity is worth it for you.
by gnarlouse | 2025-11-29 16:45:39+00:00
This is the best argument I’ve heard against it, so thanks.

My anxiety entirely orbits around the scale of AI compute we’ve reached and the sentiment that there is drastic room for improvement, the rapidly advancing state of the art in robotics, and the massive potential for disruption of middle/lower class stake in society. Not to mention the general sentiment that the economy is more important than people’s well being in 99.9% of scenarios.
by foobarian | 2025-11-29 16:45:40+00:00
The only advantage I can come up with is the background temperature being much colder than Earth surface. If you ignored the capex cost to get this launched and running in orbit, could the cooling cost be smaller? Maybe that's the gimmick being used to sell the idea. "Yes it costs more upfront but then the 40% cooling bill goes away... breakeven in X years"
by ProllyInfamous | 2025-11-29 16:46:29+00:00
>I don’t feel comfortable recommending it to non-technical people.

Everybody is so "¡wow cool!" about Pi-Holes, until a desired website breaks... and then DNS-filtering gets temporarily disabled, typically forever.

So definitely requires a semi-technical person to maintain complex lists... my home network features separate PiHoles: one is default issued, via DHCP (with minimal blocklist), primarily for guests/IoT/fallback; the second filter is manually-configured as DNS on only my devices (it breaks just about anything I haven't whitelisted).

This allows a third option, which has users manually entering their router IP as DNS (bypassing all PiHoles, relying upon ISP's upstream DNS resolution)... but if you don't manually set a DNS, the DHCP still resolves to a minimal seven-rule blocklist.

----

There is apparently a method of using pfsense to capture all network DNS requests and then run them through a default local resolver... but I found it easier to just use DHCP to issue local DNS IP (am only semi-technical, myself).
by jpollock | 2025-11-29 16:46:34+00:00
The design of the system is very interesting, particularly how it expects to handle errors.

In 90's Telco, you used to have a pair of systems and if they disagreed, they would decide which side was bad and disable it.

In modern cloud, you accept there are errors. There's another request in ~10+ms. You only look when the error rate becomes commercially important.

My understanding of spacecraft is that there would be 3 independent implementations and they would vote.

The plane has a matrix of sensors and systems, allowing faults to be bubbled up and bad elements disabled independently.

The ADIRU does compare values to detect failures (median of 3 sensors), but they could only detect errors that last >1s. The flight computer used the raw data - because the sensors aren't interchangeable (they won't have consistent readings in all flight modes)!

Very nifty.

One thing, they say "memorisation period", I don't think it's a memorisation period? From my reading of the algorithm, it should be more "last value retention period"? Or "sensor spurious fault reading delay"?

Section 2.1 A330/A340 flight control system design "AOA computation logic"

https://www.atsb.gov.au/sites/default/files/media/3532398/ao...
by browningstreet | 2025-11-29 16:47:08+00:00
My big company is all in on Copilot. So far it’s actually been a net plus. I like it and it makes my life easier. That said, when offered a PC or Mac I chose the Mac, because Recall. And all the Microsoft shenanigans on my home PC made me switch to Linux permanently.

If Windows at home ran like Windows does on corporate PCs, people would like it better. They’re biffing that hard.
by shkkmo | 2025-11-29 16:48:10+00:00
> Obviously GDP growth does not magically make spending on something increase.

Its not magic, but spending on certain types of things do increase with GDP. Insisting that they don't, despite the evidence that they do historically because it is inconvenient for your argument isn't convincing.

> And similarly obviously classifieds didn't have even remotely near the same reach.

You are claiming that a classified in 1970 would not routinely reach tens of thousands of people?

> as opposed to graphical images, or even videos, imposed on people against their will

The nature of advertising has changes and I don't really doubt it has been made more harmful. What I don't see is a line between that and your fantastical claim that the internet is somehow a net negative.
by skybrian | 2025-11-29 16:48:29+00:00
Google’s paper [1] does talk about radiation hardening and thermal management. Maybe their ideas are naive and it’s a bad paper? I’m not an expert so I couldn’t tell from a brief skim.

It does sound to me like other concepts that Google has explored and shelved, like building data centers out of shipping container sized units and building data centers underwater.

[1] https://services.google.com/fh/files/misc/suncatcher_paper.p...
by petermcneeley | 2025-11-29 16:48:56+00:00
Ah well that settles it then! Im going to tell the female lawyer I know to stop taking her car and instead buy gear and a bike so she can bike in the freezing cold for 20 minutes to get to her job where she also has to dress as a lawyer. No problem just pack a bag of clothes in a pack + all other workthings and then don artic style gear. So much fun!
by 0manrho | 2025-11-29 16:50:06+00:00
Only legit thing I can see this being used for is redundant archival storage or just general research into hardening equipment to radiation or micrograv (eg for liquid cooling). But anything that generates significant amounts of heat seems like it'd be a huge problem.

Then again there's lots of space in space, perhaps it's possible to isolate racks/aisles into their own individual satellites, each with massive radiant heatshedding panels? It's an interesting problem space that would be very interesting to try to solve, but ultimately I agree with OP when we come back around to "But, why?" Research for the sake of research is a valid answer, but "For prod"? I don't see it.
by mosura | 2025-11-29 16:50:12+00:00
> Truth be told, I do have a suspicion that some folks (possibly - some folks close to Avie or other former NeXT seniors post-acquisition) have noticed that with dynamic loading, hard drive speed, and ubiquitous dynamic dispatch of ObjC OSX would just be extremely, extremely slow. So they probably conjured a scheme to show fancy animations to people and wooing everyone with visual effects to conceal that a bit. Looney town theory, I know, but I do wonder. Rhapsody was also perceptually very slow, and probably not for animations.

Done exactly this myself to conceal ugly inconsistent lags - I don’t think it is that uncommon an idea.
by estimator7292 | 2025-11-29 16:50:19+00:00
Same way you can tell if the source material is correct. Or indeed, anything you read online. How confident are you in the veracity of any random Wikipedia article or blog?

You use your brain and cross-reference multiple sources.

Even traditional research methods return bogus information. People are just wrong sometimes and you as a researcher have to deal with that.

The way to deal with LLM accuracy is to not trust it blindly. Same as everything. The LLM will try to convince you and itself that it's right even when it isn't. But you can say the same for a shockingly large number of historic works written by explorers and people who had no clue what they were talking about.
by jmogly | 2025-11-29 16:51:27+00:00
Lol! This is probably my sneaky number one productivity benefit from LLMs, I would never want to go back to writing shell scripts pre-llm. So many hours wasted debugging and deciphering stack overflow over the years, dropping &,$, [[]], “”,|,<> in different places hoping to get my .shitty scripts working. Like conceptually I understand shell scripting very well, but anyone nobody can argue that bash isn’t footgun central.
by jauntywundrkind | 2025-11-29 16:51:53+00:00
I'm really glad we have URLPattern, as it's a fairly mundane task that shouldn't need us to bring in special tools. I can't imagining argue that the plarform shouldn't come well equipped for basic cases like this. Ideally a native implementation will be able to use SIMD and be faster too, which is a nice to have.

Unfortunately cases like here in the article are an example of why URLPattern had enormous push back during development. It's not the worst thing in the world to run three or four patterns one after another. But generally, doing a linear search for the right pattern doesn't scale well at all! If there's a dozen routes, running pattern after pattern is probably not ideal!

We can look at Hono routers, for example. Which has a bunch of different examples, most of which will one-shot a bunch of patterns at once. RegExpRouter, TrieRouter. There's good write-ups for the tradeoffs across them. But they all take a bunch of routes up front, and combine them into a single matcher, attempting to re-use work across patterns. https://hono.dev/docs/concepts/routers

Really good we have URLPattern, but this is the anti-use-case, that almost convinced folks not to make URLPattern at all.
by magicalhippo | 2025-11-29 16:51:58+00:00
> One underutilised feature of JSON Schema is referencing external schemas and reusing them in multiple places

Yeah, though while it does make each subschema somewhat more readable and contained, you still don't get a good overview. If you're reading the spec for a given object, do you don't easily see where it's being used in the schema.

For now I've just supplied the JSON Schema as a self-contained thing, and deferred other parties to the XSD to get an overview. The self-contained makes it trivial to load into a validator and such.

So while it helps for knowing what to fill into that exact object, it doesn't help for getting a feel for the overall schema. This is where the visual view of tools such as XMLSpy really helps.

> lack of a good standard for schema repositories

Interesting, do you have something public to show? For our large ones I feel they'd be entirely custom anyway, but perhaps I can see standard sub-schemas useful for other tasks. Would be interesting to have a look.
by codingrightnow | 2025-11-29 16:52:44+00:00
What windows apps do you need? I switched full time to Ubuntu about a month ago and haven't missed a thing. I thought it would be harder, but after some usability configuration changes like how the mouse scrolls, some browser keyboard settings, system font sizes, and logging into a few accounts it has been snag free. Oh and I did install Microsoft fonts. I hate most Linux fonts. The biggest change really is just getting used to new icons. There are several features in Ubuntu I vastly prefer over windows, like window tabs in the file explorer for instance.
by paulyy_y | 2025-11-29 16:53:10+00:00
Burying the lede here - your solution for avoiding using vector search is either offloading to 1) user, expecting them to remember the right terms or 2) using LLM to craft the search query? And having it iterate multiple times? Holy mother of inefficiency, this agentic focus is making us all brain dead.

Vector DB's and embeddings are dead simple to figure out, implement, and maintain. Especially for a local RAG, which is the primary context here. If I want to find my latest tabular notes on some obscure game dealing with medical concepts, I should be able to just literally type that. It shouldn't require me remembering the medical terms, or having some local (or god forbid, remote) LLM iterate through a dozen combos.

FWIW I also think this is a matter of how well one structures their personal KB. If you follow strict metadata/structure and have coherent/logical writing, you'll have better chance of getting results with text matching. For someone optimizing for vector space search, and minimizing the need for upfront logical structuring, it will not work out well.