MurphyA/hacker-news huggingface dataset:
by geokon | 2025-11-26 05:37:36+00:00
The problem is that the original statement is too black and white. We make tradeoffs based on costs and feasibility

"if the program underperforms compared to humans and starts making a large amount of errors, the human who set up the pipeline will be held accountable"

Like.. compared to one human? Or an army of a thousand humans tracking animals? There is no nuance at all. It's just unreasonable to make a blanket statement that humans always have to be accountable.

"If the program is responsible for a critical task .."

See how your statement has some nuance? and recognizes that some situations require more accountability and validation that others?
by botacode | 2025-11-26 05:38:14+00:00
Having been exposed to this only after starting an insurance startup, risk shifts like this in the insurance markets can be a big deal.

We see the problem first hand at Coverage Cat (S22) where we help a lot of folks find alternatives to FAIR coverage through with better access to surplus insurers.

We should all prepare for insurance premium, and maybe tax, hikes for the foreseeable future!
by casey2 | 2025-11-26 05:38:18+00:00
This is hilarious considering the way Google treats their customers, business partners and FOSS maintainers of software they use.

Why should random people take on more responsibility for clearly 0 gain? If you want people to bear the cost for their externalities due to their shit software it has to be regulation.

I think something like this has to happen eventually, we can't keep using the same unix programs forever.
by sroerick | 2025-11-26 05:38:40+00:00
I just haven't found Emacs to be particularly productive over SSH. IMO it works best on a local machine, there's just too much in the GUI which isn't as workable over terminal. Font rendering, images, clickable text links all take a hit. None are really deal breakers, but Emacs TUI just kind of feels like an afterthought. X11 over SSH doesn't feel responsive to me.

Its almost more of an aesthetic choice really, its just that Emacs feels comfier to me on a local machine. You otherwise lose too much of that feeling of customizing everything to your own taste, which is to me the nicest part of Emacs. It's kind of what I imagine a well tuned Forth to feel like.

Neovim is great over SSH, and I kind of prefer it as an editor - but Org support is too compelling. I've tried Neovim Org configs but they just can't compete with the legacy of Emacs Org. Org roam is unbeatable even with the preponderance of wiki style knowledge base apps. Org publish is just too good, as well. I've played with Neorg, and I really like it as a project, but it does feel like it is about 20 years behind.

I use git a lot but it runs into the large binary problem. I know git-annex is supposed to be good, but I haven't used it much. Syncthing is good but a lot of UI. I like unison but it isn't super well suited to the 'background sync' workflow.

My laptop is also a modified chromebook with a 50 GB HDD. I could get a real computer and solve a lot of my sync issues tomorrow, but then what would I have to complain about?

I see people with surface pros running VB studio, drinking Folger's with no discernable side effects and they are probably happier and more productive than I am.

Point being I might try Emacs on android
by noitpmeder | 2025-11-26 05:40:47+00:00
I don't know about _squillions_, but numpy definitely has _requirements_, even if they're not represented as such in the python graph.

e.g.

https://github.com/numpy/numpy/blob/main/.gitmodules (some source code requirements) https://github.com/numpy/numpy/tree/main/requirements (mostly build/ci/... requirements) ...
by echelon | 2025-11-26 05:42:42+00:00
> open-source

How do you plan to make money? I'm very serious about this question.

I'm in an adjacent (but highly non-LLM field) and I'm grappling with this myself.

Selling compute or being a middle man and paying for API use seems like a low-margin game. It'd have to be with giving convenient search access to org data or something along those lines? Perhaps expanding into some kind of agent product?

My creativity on making money with LLMs is pretty sparse as I'm in the graphics world. But I'm certainly interested in "making money on aggregation" ideas.

Also, are you worried about competitors forking your code?
by EGreg | 2025-11-26 05:43:45+00:00
https://github.com/Qbix/Platform

Having said that, I am a big fan of CDNs. Your origin server can generate pages and that’s a lot better than static sites.

If you want a decentralized Internet, don’t use the Web. Use something like Pears / Holepunch / Hypercore / Dat (same thing hehe)
by komali2 | 2025-11-26 05:44:12+00:00
> Common sense and morality

Hah! Someone after my own heart. Well, since we're not talking law, let's get into it!

First of all, all profit is theft. Your boss and shareholders are only able to make money because they steal margin from your labor.

In this case, Youtube may be providing a platform, but what it gets in return is far more than it gives back to creators. Creators have no rights when it comes to Youtube - I can list many who were nixxed from Youtube because they violated a specific subset of neoliberal, puritanical "ethics." For example, Youtube will delist or demonetize videos that have too many swear words in them, or videos that discuss things that aren't illegal but Youtube doesn't like, such as adblockers or emulation software.

This is unethical. Youtube has no value outside of its creators. Yet it has total say over what kinds of content creators are allowed to make, and it sets the prices for creators, keeping the lion's share for itself. That is theft.

Youtube abuses its users as well, cramming features we don't want down our throats, like "Shorts" (puke) and increasingly longer ads. I know for a fact not enough revenue is going to the creators because they still need to seek external sponsorship, resulting in double-ads: youtube ones, and then sponsored portions of videos. Youtube also constantly enshittifies the UI. And, despite its puritanical neoliberal ethics, it does basically nothing about the extensive racist content on its platform (any video featuring black people doing just about anything will have years-old comments on it with racist content). And don't even get me started on the freakshow that is Youtube Kids. Just search "Elsagate."

Youtube feeds into the demonstrably mentally unhealthy attention economy and engages in dark pattern UX.

Youtube is undergoing platform enshittification, making things worse for its creators and users in order to extract as much profit as possible. It's not illegal, but it's certainly unethical. Given their shittiness, it's completely reasonable to leverage tooling to block their shitty ads. And don't pretend like this harms creators in any meaningful way. If I buy one t-shirt from a creator I like (which I do, frequently), I've given them more revenue per head than if I watched every single one of their videos, start to finish, one hundred times, with no ad blocking.
by echelon | 2025-11-26 05:45:04+00:00
> I work for a F100 company that is trying (and failing) to build this in house because every product manager fundamentally misunderstands that users just want a chat window for AI

If you're a non-tech company, why doesn't your org dictate a single model provider? How do these decisions work internally, and how to the departments consume them? (Are they consuming the tools?)

> make their own complicated agents.

Asking a non-tech employee to make an agent sounds like hell.

> we only put up with it because it has access to email, SharePoint and Teams.

Ah, that's how a third party can make money. Bake in external org-wide knowledge and enable search.
by michaelmrose | 2025-11-26 05:45:06+00:00
You are dealing with people with masters degrees in their field who you are trusting with the next generation.

There is no reason to expect to find more qualified people for less money when you are starting at 45% of median household income for the area.

Highly qualified individuals in other career tracks are often paid more while also lacking the relevant skills and education.

Industries that are lower paid are going to be even less qualified.

You attract superior talent by either paying more full stop.

Why don't you ask actual teachers.
by drdeca | 2025-11-26 05:46:46+00:00
Why is it that when I have a stack of business cards, each with a picture of a different finger on my left hand, then when I arrange them in a grid, there’s only one way to do it, but when I instead have each have a picture of either a different finger from either of my left or right hand, there is now two different arrangements of the cards in a grid?

I claim the reason is that 5 is prime, while 10 is composite (10 = 5 times 2).

Therefore, 5 and 10, and 2, exist.
by OccamsMirror | 2025-11-26 05:47:39+00:00
You're too cheap. Anyone that won't pay for a proper enterprise support contract you should tell to pound sand. You'll be surprised that when you start charging more people will actually take you more seriously and will be more inclined to sign up. It's counter intuitive from your side, but perception is reality. A 20k/yr enterprise support agreement is more believable to provide results than a 2k/yr deal.
by gyulai | 2025-11-26 05:48:10+00:00
Reminds me of a comment I wrote just recently:

» I think that anyone who is technically sufficiently well-versed, is going to avoid that hellscape like the plague. So then, who is the actual audience for this stuff? My guess would be: the old folks' home around the corner, which, sooner or later, will be forced to upgrade those TVs to smart-TVs. And once those old folks put in their credit card numbers or log in with their Amazon accounts, there goes a lot of people's inheritance.

My own elderly father is wise to the scam, but not confident in his ability to navigate the dark patterns. So now, he is afraid to input his credit card information into anything digital, essentially excluding him from cultural participation in the digital age. « [1]

With that frame (the target audience for smart TVs is old people), "needing glasses" is not all that far-fetched.

[1] https://news.ycombinator.com/item?id=45462816
by buu700 | 2025-11-26 05:48:23+00:00
I'm not sure you fully understood my suggestion. Just to clarify, it's to add a feature, not remove one. There's nothing inherently idiotic about giving AI access to a CLI; what's idiotic is giving it access to your CLI.

It's also not literally called "YOLO mode" universally. Cursor renamed it to "Auto-Run" a while back, although it does at least run in some sort of sandbox by default (no idea how it works offhand or whether it adds any meaningful security in practice).
by 0_____0 | 2025-11-26 05:49:21+00:00
With all the back and forth over the props, also with Ridley Scott scrapping loads of spaceship footage in order to reshoot everything after repainting the models, I get the impression that communication was quite bad in the production. I'm sure we've all encountered this in industry to some degree but having months of work tossed because it ain't look right must sting somewhat.
by King-Aaron | 2025-11-26 05:50:35+00:00
I bought a G5 Pro back in the day, the last with the Motorola chips. The thing was a beast, even though the hardware was superseded by the intel architecture. I used it as my rendering rig throughout university, and the machine kept chugging along for years and felt perfectly fine and snappy all the way up to when OSX dropped support for it.

I ended up gutting the case and building it into an ATX machine, and eventually sold it to a friend. But it was a fantastic computer.
by iib | 2025-11-26 05:51:12+00:00
For small edits, has anybody configured a leader-key scheme? Something like Doom Emacs has with space as a leader.

It seems to me to be the best possible configuration for Emacs on Android (on a phone) and I was wondering if I should invest time in such a solution.

strokes-mode.el would also be very nice, but apparently it doesn't have touchscreen support.
by charcircuit | 2025-11-26 05:51:39+00:00
These are meaningless without guarantees that the processor will run the instructions in constant time and not run the code as fast as possible. Claims like cmov on x86 always being constant time are dangerous because a microcode update could change that to not be the case anymore. Programmers want an actual guarantee that the code will take the same amount of time.

We should be asking our CPU vendors to support enabling a constant time mode of some sort for sensitive operations.
by pizlonator | 2025-11-26 05:52:02+00:00
> It describes the algorithm but not how a caller of the Rust `parking_lot` crate could take advantage of this.

Read the WebKit post.

> By "just use parking_lot directly", I think you're talking about reimplementing the parking lot algorithm or using the C++ `WTF::ParkingLot` implementation? But not actually using the existing Rust crate called `parking_lot` described in the cuongle.dev article?

See https://docs.rs/parking_lot_core/latest/parking_lot_core/

That's my ParkingLot API. You can use it to implement many kinds of locks, including:

- Efficient ones that use a tristate, like the glibc lowlevellock, or what I call the Cascade lock. So, this doesn't even need two bits.

- The lock algorithm I prefer, which uses two bits.

- Lots of other algorithms. You can do very efficient condition variables, rwlocks, counting locks, etc.

You can do a lot of useful algorithms with fewer than 8 bits. You don't have to use the C++ ParkingLot. You don't have to implement parking_lot.

What you do have to do is RTFM
by razingeden | 2025-11-26 05:53:13+00:00
for sure. youd definitely be a case of “hey wait, this is still screwed up at my NID/drop at the curb its NOT me!”

on friday theyd just settled on tacking new drops and outlets to the crown molding as a solution. i was the second one they were about to do it for. its a building that had maintained its 90-100 year old character and kept all the infrastructure concealed and elegant for all these years .

i would have dug a LOT deeper as a tech before i ever did that to your property.

and then even if it is you. half these guys would just as soon drill a hole through your wall and run cables along your siding or brick and be on to the next ticket. they dont run wall fishes or do a mission impossible in the dead space of an MDU or crawl up into a hot attic full of bees like we used to. maybe its contracting culture where you get $40, if that, for the connection and dont get anything extra for effort or aesthetics.

thats a lost art for cable techs and you gotta hire an electrician A/V or phone tech for that now.

and thats … exactly what im going to have to do to get at&t fiber up here from the facilities in our basement whenever ive finally had it with spectrum because apparently this is a lost art over at at&t as well! and “im not allowed to do it” /rant
by numpad0 | 2025-11-26 05:54:36+00:00
Native Kyushu conversations are literally unintelligible to me as a Japanese speaker. There are actually numerous Japanese dialects and accents that aren't so mutually intelligible, though of course post-TV generations understand TV Japanese.

That's kind of a secret to how CJK languages are each supposedly being a unique linguistic isolates: the rest of the families are hiding in the "dialects".
by agreeahmed | 2025-11-26 05:55:02+00:00
This is why we committed to getting deeper into the payment processing side. Yes, we can service this with our current arrangement because we are not a merchant of record. When you process payments with us, you are the settlement merchant.

When we begin our merchant of record offering, you will not be able to use it to sell human services. That’s not a Stripe regulation but has to do with the merchant of record offering and the compliance posture you need to build for that service.
by dgunay | 2025-11-26 05:56:54+00:00
This reminds me of my mental journey playing League of Legends for a really long time.

It's a 5v5 team game and very famous for its toxic community. What MOBA isn't? Anyway a regular experience as a LoL player is being in a steady state, or maybe even ahead of the other team, only to have your position trashed because one of your teammates keeps making repeated mistakes.

The first couple years I played, this would make me super mad. Exactly what the author felt in online games of Bughouse. Sometimes I would get mad at people I knew IRL, which I'm pretty ashamed of. Putting in a lot of effort and still losing feels bad. I never had this feeling when I would get absolutely crushed in 1v1 fighting games because ultimately I was fully responsible for every loss.

After a while though, I kind of stopped getting upset about losses in LoL. Maybe part of a broader mindset shift, or I just recognized that the only productive thing to do is try your best, do not self-identify as "someone who wins", and extract as much value from a loss as you can. In the long run, you win more and more games that way.

Eventually I stopped playing entirely, for other reasons, but that's also a valid approach. IME most people (including myself) who play games like this a lot and experience Bughouse Rage usually have an unhealthy amount of their self-worth wrapped up in the game.
by eviks | 2025-11-26 05:57:09+00:00
> My point is against rewrites of critical software for the point of rewriting it

Because you're replacing a real point with a made up one, the reason for rewriting is to get the critical benefits for critical software, which battle testing has shown can't be had in the current language, not "my favorite"

> Zig community is not obsessed

They don't even have a 1.0 language? You're also ignoring the critical difference in the level of safety
by exidy | 2025-11-26 05:57:36+00:00
It's a case of better late than never. KL has a reasonable mix of subway, monorail, elevated and suburban rail. Bangkok's above-ground BTS has been very popular and they have been building subways as well. Hanoi has a master plan and has opened its first subway line in 2021 and second in 2024. Manila is also digging subways right now and has wisely called in the Japanese to do it, given that city is simultaneously subject to typhoons, floods and earthquakes.
by intended | 2025-11-26 05:57:45+00:00
This caught my eye -

“technological progress does not have a trickle down effect on employment” (技术进步对就业没有涓流效应) (QQ News, May 16).

> Cai Fang (蔡昉), director of the Institute of Population and Labor Economics at the Chinese Academy of Social Sciences, has explained how the PRC’s rapid installation of industrial robots has contributed to labor displacement. He asserts that “technological progress does not have a trickle down effect on employment” (技术进步对就业没有涓流效应) (QQ News, May 16).

Read the source, and its a nuanced economic take.
Show HN: An Open-Source, Local-First Agent Framework in Rust
by saivishwak | 2025-11-26 05:58:03+00:00
Hey HN,

About five months ago, I started thinking seriously about how we run agents — and how little control end users actually have over privacy, data, and compute. Running an LLM locally is great for rewriting emails or answering basic questions, but it doesn’t give you real autonomy. What does give you power is the ability to run full-fledged local agents capable of deep research, coding, reasoning, and tool use — all without sending data to external services.

With that vision in mind, I started an open-source project (MIT + Apache-2 licensed) to make building and running agents modular, customizable, and hardware-friendly. Every component of the agent stack can be swapped out:

Memory: plug in your own memory backend

LLM layer: use local models or cloud APIs interchangeably

Execution style: choose between ReAct, CoT, or your own custom executor

The goal is to enable real research workflows while maintaining strong performance and developer-friendly usability.

The project doesn’t stop at building agents, either — we want to ensure you can run them efficiently on any accelerated hardware, from GPUs to edge devices.

Would love feedback from the HN community!
by weq | 2025-11-26 05:58:06+00:00
And thats the AI business-model in a nutshell. Generate slop quickly that you cant understand, but works enough for you to get hope, works enough to make you forget about all your training as a dev, and profit$$ of your anxiety as it rises!

At no point in the future will these same companies offer the same rates for credits. WAtch your generated code turn into a walking, talking ad for the companies who pay for product placement.
by CuriousRose | 2025-11-26 06:01:34+00:00
Taste is objective. It is only subjective among the tasteless.

The OS has a purpose to be efficient and pleasant - anything that interferes with either is not a matter of taste, but a matter of poor execution.

Sure we have preferences, but truly beautiful things are hard to consider they are only so due to a matter of preference, and not objectivity.
by ropable | 2025-11-26 06:01:54+00:00
I'm pretty sure that we can remove the word "software" from the article headline and it remains just as true. I don't believe that software projects are unique in this regard: big, complex projects are big and complex, and prone to unexpected issues, scope creep, etc. Throw in multiple stakeholders, ineffective management, the sunk cost fallacy etc. and it's a wonder that any large projects get finished at all.
by agreeahmed | 2025-11-26 06:01:56+00:00
We eat all the webhook pain so you don’t have to. Much of our code is dealing with complex state transitions triggered webhooks. We just avail you the end result.

Instead of having to implement all that yourself, you just read the latest billing and entitlement state for each of your customers from Flowglad:

const billing = flowglad(user.id).getBilling()

const hasFastGen = billing.checkFeatureAccess(‘fast_generations’)
by mmmBacon | 2025-11-26 06:02:54+00:00
Yep you provide a great example of a word used as regional slang for the word television.

The word telly is not in common usage in the United States. It’s understood here to be UK slang for TV.

Your example is largely irrelevant; I wouldn’t call a spyware TV founded by Russian born dude a cultural touchstone.

Regardless of origin the word television is an English word now. The ability to adopt loan words from other languages is one of the many reasons English usage is so widespread.
by fffssdsd | 2025-11-26 06:02:56+00:00
Oxycodone is a powerful prescription opioid analgesic used to manage moderate to severe pain when other treatments are not effective or appropriate. It works on specific receptors in the brain and spinal cord to reduce the perception of pain but also carries a high risk of tolerance, dependence, addiction, and overdose, especially if misused. Oxycodone should only be taken exactly as prescribed, never shared with others, and stored securely away from children or people with a history of substance misuse. Abruptly stopping long-term therapy can cause withdrawal, so tapering must be supervised by a healthcare professional.