MurphyA/hacker-news huggingface dataset:
by tukantje | 2025-08-09 20:35:31+00:00
> That brings us to what training actually is, Reading. There is no requirement for attribution to read something.

> My concern is that people appear to be extending their claims to suggest that they control the right to be learned from.

Some would claim that training actually is not reading / learning but embedding / encoding. This take creates arguments like the following;

If I were to take his work and gzip it; does that mean I should be able to use it?

Why? Because this is an automated system. You are anthropomorphizing it unwarrantedly.

Not to mention usual copyright arguments like "If I memorize his code and write it on my computer by hand; can I do it now? What if I only remember 90%? 80%? What if I just change variable names?"

This isn't as cut and dry as you make it out to be, in my humble opinion.
by throwawaylaptop | 2025-08-09 20:35:50+00:00
I was #3 in highschool out of a 550 graduating class. I thought I was bright.

Went to Cal for mechanical engineering, and while I survived the engineering classes, the physics classes wore me out and the math classes were almost impossible for me. I barely made it out of there.

I honestly wish I went somewhere easier so that it wasn't a constant struggle to keep up and survive. I think I would have actually learned more.
by 9dev | 2025-08-09 20:37:16+00:00
Sometimes it makes sense to create a package of laws to release at once, because they enact a shared goal or depend on each other. That’s good, and generally considered useful.

Then again if you let a bunch of degenerates without dignity, manners, or brains take control of the government, they will twist every tool to their disposal into perversion; in this case, shoving any and all policy changes into a giant law, such that you can always point at the commonly accepted improvements, gloss over the atrocities, and most importantly, coerce all senators into passing it, even if it’s actively harmful to their own constituents.

And if people start to ask too many questions, you threaten to invade a country, accept a bribe jet plane, or do really anything else to flood the zone with shit.
by jacobegold | 2025-08-09 20:37:22+00:00
AI will certainly make human code review easier — the goal being to keep up with the velocity of changes to existing large systems.

"Code review" as defined as a human in the loop getting the final say on whether a change will be made to the system will be the absolute last thing to go. That process may look very different as both the inputs massively increase in scale and the methods get disrupted by AI.
by ghaff | 2025-08-09 20:37:28+00:00
Basically standardized tests (and GPAs--however corrected) are both good predictors. Depending upon the institution's objectives, other factors may play in as well though they may not correlate that well to GPA in university which may or may not be a good thing depending on your perspective. My personal opinion in that it doesn't really matter past a certain point. (You don't want people to flunk out but the objective isn't really to get good university grades.)
by gerhardi | 2025-08-09 20:37:28+00:00
Seems pretty normal amount from many western countries / EU perspective though. A quite standard 30 days paid time off could go like:

- Christmas to New year off (~3-5 days PTO + public holidays paid)

- Winter holiday in Feb/March (5 days PTO)

- Maybe a week off around Easter or Ascension day (4 days PTO + public holiday paid)

- 3 weeks off in the summer (15 days PTO)

- A long weekend in the autumn (1 day PTO) or a week if you didn't take a week off in the spring

-> 30 days PTO total
by ramoz | 2025-08-09 20:37:48+00:00
Many great points. I think we are thinking about MCP the wrong way.

The greater problem is industry misunderstanding and misalignment with what agents are and where they are headed.

Web platforms of the world believe agents will be embedded in networked distributed infrastructure. So we should ship an MCP platform in our service mesh for all of the agents running in containers to connect to.

I think this is wrong, and continues to be butchered as the web pushes a hard narrative that we need to enable web-native agents & their sdks/frameworks that deploy agents as conventional server applications. These are not agents nor the early evolutionary form of them.

Frontier labs will be the only providers of the actual agentic harnesses. And we are rapidly moving to computer use agents - MCP servers were intended to serve as single instance deployments for single harnesses. ie. a single mcp server on my desktop for my Claude Desktop.
by raresAIQ | 2025-08-09 20:38:02+00:00
I built DeadliQ because I got burned by missing a renewal date buried inside a PDF. One missed date cost me a service interruption. Another cost me a late penalty. Both happened because I assumed “I’ll remember” … and I didn’t.

DeadliQ’s job is simple:

1.Upload your document (PDF, image, scan). 2.OCR + NLP automatically find the expiration date or deadline. 3.You confirm or adjust it (takes seconds). 4.DeadliQ emails you before it’s too late.

->Tech stack & details:

OCR: Google Cloud Vision

NLP: Extracts dates (dd.mm.yyyy, yyyy-mm-dd, etc.) and matches them with context (“expires on”, “valid until”).

Security: Documents are encrypted at rest (AES-256-GCM). Only you can access them — even I can’t open your files.

Backend: Node.js + PostgreSQL

Frontend: React + Tailwind

Email reminders are fully customizable: how far in advance, repeat intervals, etc.

!!! Why not just use Google Calendar or Notion?

Because you still have to manually read the doc, find the date, and type it in. DeadliQ does the boring part instantly — finding and isolating the actual deadline. It turns a PDF into a guaranteed reminder in under 10 seconds.

Right now:

Public beta, free trial for the first 100 accounts (no credit card needed).

We’re actively improving OCR accuracy — testing on weird formats is gold for us.

If you’ve ever lost money or peace of mind because of a missed renewal date, you know how painful that is. DeadliQ exists so that never happens again.

->I’d love for you to try it with a real document and tell me:

-Did it find the date correctly?

-Was onboarding clear?

-What’s missing for you to actually keep using it?

Link: https://www.deadliq.com
by devmor | 2025-08-09 20:38:04+00:00
Super cool! This was the CPU in my very first PC (which I got to build myself, under the tutelage of a family friend). I remember that it was cooled by nothing but a tiny stick-on heatsink and a small plastic fan that clipped on top of that.

8MB of DRAM, a 250MB spinning disk hard drive, 5.25 and 3.5 inch floppy bays, removable bios that I had to sort through a tupperware of chips to find the correct unit, some unnamed AGP video card that I had to slot removable chips into as well and a great big 16" CRT.

I think I had to install a special serial card in an ISA slot to use a mouse too.
by MarkusQ | 2025-08-09 20:38:16+00:00
Bollocks.

The first point is nonsensical ("sure, the free market system keeps making new stuff, but what happens when we run out of stuff to pay for it with?"); it's like a bad Yogi Berra pastiche, expecting that we as a society will become so wealthy that we can't afford to do it anymore. He tries to paper over this with a lot of hand-waving about classes, but fundamentally he's trying to use a zero-sum model to explain wealth creation.

If it weren't for this "parasitic" system you wouldn't even have been able to post this drivel, for several dozen reasons, including the fact that you likely would never have been born or would have died in your youth.
by cosmic_cheese | 2025-08-09 20:38:16+00:00
I have one desk setup where the main monitor is a 5k Studio Display (with 27” 1440 secondary), and another where that Dell is the main monitor. While the former is much nicer looking, I don’t find the 27” 1440s bad at all under macOS. My mail client and RSS reader even sits on the secondary 1440 most of the time, so it’s used for reading plenty. I don’t futz with AA settings at all.

Laptops in general haven’t been flush with ports for a very long time now, unless we’re talking about workstation laptops and sometimes gaming laptops. I have an old late-00s 15.4” Precision that has more ports than a lot of consumer desktops and entry-level motherboards these days, but by and large laptops come with maybe a third as many at most. Apple laptops haven’t been replete with ports like that since the PowerBook G3 “Pismo” was EoL’d back in 2000. People who need that many ports usually get a tower of some kind.
Show HN: Raiz – Simple CLI for managing and tracing requirements
by daleonpz | 2025-08-09 20:38:47+00:00
I'm an embedded developer. At work, I use Polarion for requirements and Robot Framework for acceptance tests. Polarion is powerful, but for most of our projects it’s massive overkill.

In embedded development, we work heavily with requirements, but most tools—enterprise or open source—are either as complex as Polarion or lack traceability between requirements and acceptance tests.

So I built Raiz: a simple requirements management CLI tool that lets you add, remove, and update requirements, and generates a traceability report.

Source code available on Github https://github.com/daleonpz/raiz

== Main Features ==

* Define requirements in YAML (with auto-renumbering). * Generate traceability reports (console and JSON). * Keep everything version-controlled inside your repo (no SaaS or external DB). * Future support for Zephyr RTOS Test Framework planned.

Would love feedback — especially from people doing embedded and Robot Framework users.
by wkat4242 | 2025-08-09 20:38:51+00:00
For me good enough is usually good enough (and pretty excellent). Unless I ask for something really complex, then I use perplexity in research mode.

But I have everything in OpenWebUI so I can choose with a touch of a button. Sometimes I wonder whether GPT could have done better and I try it and it's usually not significantly better than llama 3.1 8b
by starkparker | 2025-08-09 20:39:15+00:00
I've been in 12+ agent customer support teams a few times, a couple of which grew from 2-4 people to 12+ while I was there.

The hardest part about scaling support is that you need people who have SWE-level credentials and understanding, but way more interest in and patience with talking to customers than writing code, to fill the upper tier. You also need at least one manager who can keep agents focused, while also deflecting pressure from sales and whichever department is watching churn, and while also figuring out effective metrics to track actual satisfaction. NPS or thumbs up/down alone is never ever a sufficient measurement, you need user research and to build good account relationships to get actual, meaningful feedback.

You _also_ need to have enough time to train up junior support reps in domain knowledge, enough continuity in staffing as those reps get promoted to specialize them in high-touch features without leaving gaps in coverage, and simply enough warm bodies to prevent the kind of 24/7/365 on-call coverage the companies you start to attract as you scale from becoming a burnout vector for those reps.

Every rep you lose to burnout is like losing a limb. Your managers (or you as a founder/exec) have to be both willing and able to take the biggest bullets from angry customers so the reps can focus on solving problems. Conversely, you have to pay/benefit them (seniors especially) well enough so that they aren't tempted to move to SWE, because at the top of the ladder as a support IC there's nowhere else to go and you'll always be making less.

At the places where we did the best jobs keeping senior reps in place, they were more like a Justice League than an escalation vector. We let them pick the gnarly problems that interested them the most instead of assigning them out of a queue, and the problems that were so shitty that nobody wanted to take them became team efforts that none of the seniors had to shoulder alone. We also kept seniors involved in on-call coverage without making them be involved 24/7, assigning them 8- or 12-hour pager escalation shifts that raised them only when the juniors triaging on-call were fully blocked (and even then, the managers dove into the customer touch at that point to keep escalation continuity).

tl;dr: It's possible, even feasible, but you have to have a fantastic culture of collaboration in the reps, you have to spend a shitload of money on those reps over a long period of time, and you paradoxically have to convince them to keep doing this shitty job, when there are SWE teams in the same org recruiting them with relationships the senior reps have built over years of working on escalations.

You have to put the same level of focus, care, personal attention, recruitment, and rewards on your support team that you do on your R&D. Almost no company bothers with this. Especially in companies where a board or a past or future IPO are involved, execs take one look at the sticker price of doing this and balk - even if you can sell customers on that support being worth a higher price.
by ACS_Solver | 2025-08-09 20:39:32+00:00
For me, it was a combination of Ubuntu breaking upstream and introducing its own unnecessary systems.

I had a few issues caused by Ubuntu that weren't upstream. One was Tracker somehow eating up lots of CPU power and slowing the system down. Another was with input methods, I need to type in a pretty rare language and that was just broken on Ubuntu one day. Not upstream.

The bigger problem was Ubuntu adding stuff before it was ready. The Unity desktop, which is now fine, was initially missing lots of basic features and wasn't a good experience. Then there was the short-lived but pretty disastrous attempt to replace Xorg with Mir.

My non-tech parents are still on Ubuntu, have been for some twenty years, and it's mostly fine there. I wouldn't recommend it if you know your way around a Linux system but for non-tech, Ubuntu works well. Still, just a few months ago I was astonished by another Ubuntu change. My mom's most important program is Thunderbird, with her long-running email archive. The Thunderbird profile has effortlessly moved across several PCs as it's just a copy of the folder. Suddenly, Ubuntu migrated to the snap version of Thunderbird, so after a software update she found herself with a new version and an empty profile. Because of course the new profile is somewhere under ~/snap and the update didn't in any way try to link to the old profile.

Then there were stupid things like Amazon search results in the Unity dash search when looking for your files or programs. Nah. Ubuntu isn't terrible by any means but for a number of years now, I'd recommend Linux Mint as the friendly Debian derivative.
by cratermoon | 2025-08-09 20:39:37+00:00
> is simply using the mainstream building blocks that have already regressed from what we've had previously, namely, JSON in place of proper RCP.

But why did the designers make that choice when they had any of half a dozen other RCP protocols to choose from?

> The ISO8601 v Unix epoch example seems very weak to me. I'd certainly expect any model to be capable of distinguishing between these things

What about the medical records issue? How is the model to distinguish a weight in kgs from one in pounds?
by madars | 2025-08-09 20:40:31+00:00
>I've never had a Debian system break without it being my fault in some way.

Debian is great but I can't say this is a shared experience. In particular, I've been bitten by Debian's heavy patching of kernel in Debian stable (specifically, backport regressions in the fast-moving DRM subsystem leading to hard-to-debug crashes), despite Debian releases technically having the "same" kernel for a duration of a release. In contrast, Ubuntu just uses newer kernels and -hwe avoids a lot of patch friction. So I still use Debian VMs but Ubuntu on bare metal. I haven't tried kernel from debian-backports repos though.
by CyberDildonics | 2025-08-09 20:40:40+00:00
memory leaks are not considered a safety issue

Who told you that?

in the Java world we have this thing called "integrity"

Your claim was that zig is 'safer' than C++

Zig definitely has safety guarantees around bounds and numeric overflow that C++ doesn't.

This can be built in to a class too if someone really wants a bunch of branching in their math.

It seems like now safety is being redefined to say that memory leaks don't count and numeric overflow needs to be done like zig. If your program leaks memory, it eventually crashes if it runs indefinitely and that means you need to free memory, which means you need to free it at the right time only once.
by fallpeak | 2025-08-09 20:41:06+00:00
This is only a problem when implemented by entities who have no interest in actually solving the problem. In the case of apps, it has been obvious for years that you shouldn't outright tell the app whether a permission was granted (because even aside from outright malice, developers will take the lazy option to error out instead of making their app handle permission denials robustly), every capability needs to have at least one "sandbox" implementation: lie about GPS location, throw away the data they stored after 10 minutes, give them a valid but empty (or fictitious) contacts list, etc.
by baobun | 2025-08-09 20:41:06+00:00
On the web part:

Debian sources need to be sufficient to build. So for npm projects, you usually have a debian-specific package.json where each npm dependency (transitively, including devDependencies needed for build) needs to either be replaced with its equivalent debian package (which may also need to be ported), vendored (usually less ideal, especially for third-party code), or removed. Oh, and enjoy aligning versions for all of that. That's doable but non-trivial work with such a sizable lockfile. If I would guess the maintainer couldn't justify the extra effort and taking on combing through all those packages.

I also think in either case the Debian way would probably be to split it out as a complementary ntfy-web package.
by vel0city | 2025-08-09 20:41:34+00:00
I have a 56V electric lawn mower. It takes nearly the full charge of one battery to mow my slightly larger suburban lawn. Trimming and blowing and what not gets handled by my second smaller battery. My largest battery isn't even the largest they make for this model line. I've been on the same two batteries for five years now. I use E-Go.

I'd say your system is just undersized for your needs. Judging by having two batteries, it sounds like your system is one of those based around hand power tools batteries and then attempted to scale those up to lawn mowers. I've mostly heard bad things about this path. There's a lot of other experiences out there.
by nradov | 2025-08-09 20:41:34+00:00
It's hilarious how anyone would consider a series of cheesy scifi stories by a collection of hack writers as a basis for discussion of economic systems. Regardless of technology, a post-scarcity is obviously not feasible. Sure we can make staple foods and mass manufactured products incrementally cheaper through automation. But the things that people really want as signaling mechanisms for social status will always be scarce. For example, prime real estate in geographically favorable areas.
by figoshi | 2025-08-09 20:41:59+00:00
If you’ve ever tried to find a remote sales job, you’ve probably experienced one of two things: endless scrolling through irrelevant listings or wading through “remote” roles that turn out to be location-locked.

WeSellRemotely.com is a new niche job board built specifically for remote sales professionals. Instead of generic aggregation, it scrapes thousands of listings daily from trusted sources and filters out everything that’s not truly remote or sales-related. The result: a constantly updated feed of legit remote sales opportunities across SaaS, e-commerce, B2B, startups, and enterprise.

Why it’s different:

Fully automated aggregation – pulls in fresh jobs every 24 hours

True-remote filtering – no “remote in name only” positions

Sales-only focus – from SDRs and BDRs to VP of Sales

No login required – browse instantly without signups

Global reach – US, EU, APAC, and LATAM friendly

This is not a “job board startup” in the usual sense. It’s a laser-focused tool for people in sales who want to skip the noise and land roles that fit their skill set—without spending hours hunting.

If you’re in sales and want a fast, no-BS way to find remote work, check it out: WeSellRemotely.com.
by michaelt | 2025-08-09 20:42:59+00:00
My Linux machine is very modern, but I still need i386 architecture support installed, because Steam requires 32-bit support. And Steam requires 32-bit support so people can play 15-year-old games.

(Admittedly, the 32-bit support Ubuntu ships is less than a full OS and you can't install Ubuntu on a 32-bit machine these days)
by MPSFounder | 2025-08-09 20:44:13+00:00
This is not the perception I heard. People from SE Asia are welcome to comment on this (and they would provide a better perspective than I can) but I know several Cali people of Flipino or Vietnamese descent whose parents are not wealthy surgeons, and they also favor the holistic approach. It also becomes a problem of numbers. Hispanic and Asian kids are the fastest growing denominations in the US. It is very likely that many of them are recent immigrants and are not wealthy. Of course, I am not saying that having a sad story in and of itself is a hall pass. All I am saying is many comments here state that focusing SOLELY on grades and tests is fair, despite the fact that is not true. I went to a Top 5 college. I was not rich. I grew up with a mom that saved ice cream buckets to reuse them. I saw many rich kids' siblings take entire summers off to study and plan their applications. Whereas kids where I grew up in Detroit held summer jobs at country clubs, ice cream shops, and mall stores to help with bills. How are standardized tests fair with this context in mind? I am getting heavily down voted. I will say this. I was a white kid, whose parents were not wealthy. I was a refugee. And I am in favor of the holistic approach. I think it speaks volumes on here when rich white guys who are typically progressives line up with Trump policies on this matter (the other big one being Israel). I think this is where you take a hard look in the mirror, and question whether what you believe is right. I am not arguing further on this topic. I am a living experience of it. Reducing entire applicants to those metrics that are believed on here to be objective is reductionist, and I promise you, the most accomplished engineers and founders will not come from that pool of applicants you worship.
by seba_dos1 | 2025-08-09 20:44:13+00:00
Yes, it requires prior understanding of what you're attempting to do. That's more or less what I meant by "making your own brain work more" - if you treat it as an input for your brain to operate on and exercise your knowledge, it can boost your productivity. If you treat it as a tool that lets you think less, you end up with nothing but slop. Sometimes even slop will be useful, but the contexts where this is true are limited.

I have no doubt that agents will become meaningfully useful for some things at some point. This just hasn't really happened yet, aside of the really simple stuff perhaps.
by noosphr | 2025-08-09 20:45:14+00:00
What you actually mean:

>I have a set of packages I find useful. You may not. Install them anyway and waste 6 months trying to understand how to use things that you don't yet need.

I have a whole set packages and DE improvements I've install/written for literate programming. I don't suggest everyone install noweb and friends for better productivity despite how useful they are.