MurphyA/hacker-news huggingface dataset:
by yndoendo | 2025-08-12 00:26:34+00:00
Writing / English were my worst subjects in school. Yet I have written internal, dealer, and customer facing documentation because I was the only one knowledgeable on the subject and there was no tech writer.

Now I work where there is a tech writer and still create internal, dealer, and customer facing documentation, because I am the only one with the knowledge on the subject matter. Some things are filtered to the tech writer so tech writing has been reduced.

Simply, don't call me or contact me for simple questions. Give me a real problem that others cannot solve. Some people like customer service or being able to be the one that helps. Documentation allows me to not be that person and focus on other things.

There is only two ways to communicate to a person on how to use that tool only you created. 1) Showing them how to do it. 2) Giving them documentation so they only contact when needed. Option #2 takes time to save time in the long run that can be diverted else where.

Documentation is part of any product design and software based solution. That new feature time is design, implementation, QA, documentation, and release.
by GarnetFloride | 2025-08-12 00:26:48+00:00
Yeah. Being a tech writer is tough because few people appreciate the work.

But the things I really need from devs is what is the feature supposed to do and why did you do it that way?

I can read the code to know what it does but often that’s not what it’s supposed to do.

The why can be simple too. We had a dev write an archive delete function that failed but the way was because the CEO pressured him.

I’d love to know what you think documentation means.
by codingdave | 2025-08-12 00:28:18+00:00
> This is used by third parties to aggregate and electronically submit comments on behalf of a group or constituency.

So... lobbyists? Is that who uses this API? I don't have enough knowledge or context of how this is used, when, or by who in order to know if this change is good or bad. I tend to assume everything is bad these days, but more info to clarify it all would be helpful.
by jchw | 2025-08-12 00:28:21+00:00
Root is definitely required to inject inputs at the kernel level using uinput, which I think is what you would hope, ignoring the fact that the typical Linux desktop still has a lot of other low hanging fruit to fix in terms of security.

Anyway though, the "standard" way to do automatic clicking and typing on Wayland is via the RemoteDesktop portal, named such because it is used with ScreenCast to support use cases like VNC and RDP servers. Despite the poor choice of name, it gives a general API for sending inputs programmatically.

https://docs.flatpak.org/en/latest/portal-api-reference.html...

This does require at least a one-time permission grant for an application to use, but at least on KDE it is possible for the permission to persist across runs.

I'm sure everyone is unenthused about having to deal with another way to do things, but it's at least decently straightforward... You could certainly invoke this from a quick Python script I reckon.

(There's also libei but it's kind of a mess imo and I don't know if it is well-supported yet.)
by msuniverse2026 | 2025-08-12 00:29:06+00:00
When I was younger I failed upwards in a bank when I was "trained" in mortgage settlement incorrectly and I didn't care to learn properly. Nobody wanted to admit they made a bad hire so I was promoted upwards and sideways to get out of peoples hair and become someone elses problem. You might be surrounded by people like that, or you might be surrounded by people that have realised that hard work is punished with more hard work.
by NoPicklez | 2025-08-12 00:29:07+00:00
It's not that I am afraid of salt, but that many of our foods have an added amount of salt that cumulatively is fairly high. No different to not being afraid of sugar, but there are foods which are abnormally high in it.

My point being is that you're not going to win over enough people to eat Beyond Meat if its just due to environmental factors. You also need to give people an additional benefit, in the case of Beyond Meat whilst its better for the environment, its not better for our bodies given how highly its processed.
by userbinator | 2025-08-12 00:29:54+00:00
95 and 98 were roughly the same speed; any differences would likely be due to drivers. The main difference between the 9x and NT lineage is the former is actually a hypervisor for DOS VMs (and the GUI itself can be considered a DPMI application, running in its own VM) while the latter is a "full" OS with a very limited DOS emulator.
by zamadatix | 2025-08-12 00:30:46+00:00
Turning dim and black as soon as possible is actually the best for an OLED. A traditional screensaver is a net negative. The built-in fancy-mitigation systems are also probably better than any intermittent fancy screensaver (without the ability to analyze the panel wear to be corrected directly), but at least that's angling towards something better than a loss.

Of course, screensavers are still plain fun. That's justification enough to set one if you want.
by meatstick | 2025-08-12 00:30:51+00:00
Precious few task/todo apps have this exact combination of features I’m looking for:

* Native Mac, iOS, and Android apps, plus access via web

* Reminder notifications for native apps

* Start/defer dates AND due dates

* Option to recur from start/due dates or completed date

Todoist doesn’t support start dates. Things and OmniFocus support nearly all of these things, but aren’t available on Android. Nirvana doesn’t support notifications on desktop.
by smcin | 2025-08-12 00:31:01+00:00
No, IE has not been dead and buried for ages. Not everyone's a US corporation.

A lot of (mostly non-US) orgs used locked-down managed IT and VMs where IE was still the only allowed browser, until the IE 11 shutdown in 2022, which is recent.

And just for reciprocity, here's Indian Defense Review (5/2025) "These People Never Moved On: They’re Stuck 24 Years in the Past and Have to Use Windows XP" : "Thousands of workers across the US and Europe still depend on a system from 2001. From hospitals to railways, entire operations run on technology long considered obsolete."

https://indiandefencereview.com/these-people-never-moved-on-...
by idonotknowwhy | 2025-08-12 00:31:06+00:00
Pro tip: disable the title generation feature or set it to another model on another system.

After every chat, open webui is sending everything to llamacpp again wrapped in a prompt to generate the summary, and this wipes out the KV cache, forcing you to reprocess the entire context.

This will get rid of the long prompt processing times id you're having long back and forth chats with it.
by ticulatedspline | 2025-08-12 00:31:30+00:00
> "According to the experiment results, the AI successfully navigated many of the questions posed in the test, showcasing its ability to mimic certain aspects of human-like understanding and problem-solving."

Not sure the author actually read that source, it doesn't paint a rosy picture of it's performance. 9 out of 80 at default and "better" but still bad with a 32K context

https://www.windowscentral.com/artificial-intelligence/i-ask...
by wvenable | 2025-08-12 00:31:34+00:00
> no not at all extensible isn't the same as lenient

I never said it was. But lenient provides for extensibility that isn't planned for. The entire evolution of the web is based on that. Standards that were too strict or too inflexible have been long forgotten by history.

That's not to say that isn't the source of security vulnerabilities and bugs but that doesn't negate the point.
by bitexploder | 2025-08-12 00:31:47+00:00
Most of this is solved by: todo list in one file. One list. Use markdown. Try Obsidian. Read Randy Pausch last lecture. Look at his todo list. Copy that. Use a calendar if it is time sensitive. Look at your todo list often. Want to be fancy? Have an inbox file that is also a list. Your backlog is stuff that moves down to priorities other than 1. Try the Covey quadrants for your task priorities. Don’t over complicate this.

You can make an art form out of procrastinating on real tasks to create the most perfect todo system ever. We got LLMs now. It can query your text file, categorize, etc.
by mappu | 2025-08-12 00:32:50+00:00
What modern display manager doesn't let you? In KDE the screensaver is merged into the screen locker settings, you can pick any "wallpaper plugin" which includes slideshows, video, or animation if you plug in e.g. https://store.kde.org/p/2143912 or https://store.kde.org/p/2194089
by kfajdsl | 2025-08-12 00:33:34+00:00
For your examples, honestly yeah. A dev should familiar with the basic concepts of their language and tech stack. So yes, they should be able to understand a basic snippet of code without Google, an LSP, or even a computer. They should even be able to "write CTEs with a pencil and paper". I don't expect them to get the syntax perfect, but they should just know the basic tools and concepts enough to have something at least semantically correct. And they certainly should be able to understand the code produced by an AI tool for a take home toy project.

I say this as someone who would definitely be far less productive without Google, LSP, or Claude Code.
by extraisland | 2025-08-12 00:34:23+00:00
> Insofar as white vans have any real association with crime it's probably just because criminals will favor whatever windowless vehicle is the least attention grabbing and white vans are strong contenders for that.

It says in the article. It was because they were relatively quick because they were light (it is just panels) and had lots of room.

There are also legends in my local area of a Transit with a v8. Apparently nothing can could beat it on the road. Considering how fast truck cabs are unladen I can believe it.

There are other British Cars that were favoured by criminals because of their sear speed. The Lotus Carlton being another one and the infamous 40RA number plate.
by senectus1 | 2025-08-12 00:34:48+00:00
ok, these sorts of claims were around before ChatGPT, and they're quite often drug induced psychosis.

My Cousin was into the party drug scene and O.D. into a coma once... forever after he's been not quite right. he turned up on my door step one day telling me about how the FBI was sending him signals in the flashing of traffic lights and how a saudi prince was after him for the money that bill gates owed him for a CPU chip design.

reality and these people rarely exist in the same place.
by justusthane | 2025-08-12 00:35:02+00:00
I’m fairly certain it has much more to do with climate change than forest management, and that’s a pretty hard root cause to immediately address.

Two quick statistics I found (both government-provided) state that 40% and 85% of wildfires, Canada and US respectively, are started by humans.

Wildfires are so bad in Canada right now. If access to Crown land has to be restricted to prevent it all from literally going up in flames, than so be it.
by djmdjm | 2025-08-12 00:35:26+00:00
FIPS certification is given to an entire "cryptographic module" that includes hardware and software. "FIPS compliant OpenSSH" is therefore a misnomer, you have to certify OpenSSH running on a particular OS on particular hardware.

FIPS compliance does require use of specific algorithms. ML-KEM is NIST approved and AFAIK NIST is on record saying that hybrid KEMs are fine. My understanding is therefore that it would be possible for mlkem768x25519-sha256 (supported by OpenSSH) to be certified.

caveat: IANAFA (I am not a FIPS auditor)
by SJC_Hacker | 2025-08-12 00:36:46+00:00
If I cut down trees to build a house, then I may have created "wealth" but I've also destroyed trees. Now the net affect may be that wealth has increased, but it may also have an effect which actually destroys wealth like for instance if those trees existed on a hill, and the roots were holding the soil in place, the act of cutting down

"Free market" economics does not capture this destruction of value. It only cares that some value was extracted out of the trees in the form of a new home sale, etc.

I'm sure all those slaves brought over to the New World created tremendous wealth, but I'm also pretty sure they would have rather preferred to stay in Africa.
by strken | 2025-08-12 00:37:43+00:00
You're misreading it. Reading the speaker's PRs is presented as an alternative to talking to them, in the same way that if Alice and Bob were arguing whether song lyric sites should exist and Alice asked "can't they listen to the song?", it would be a rhetorical question and would not indicate that Bob did not listen to the song he wanted to read the lyrics of.
by caturopath | 2025-08-12 00:38:38+00:00
Yes, there are unilateral policies and treaties that let the US and the UK collaborate in legal action (going through US institutions to judge them), some of them referenced in https://meta.wikimedia.org/wiki/Legal/Legal_Policies -- a keyword might be letters rogatory

Wikimedia also seems to have a presence in the UK https://wikimedia.org.uk/ that presumably would be affected.

In most cases they might have enough pull to get folks blacklisted by payment processors, but wikimedia in particular might win that one.
by ephemeral_light | 2025-08-12 00:39:46+00:00
I have been lurking on Hacker News for a little under eleven years now and have just now created an account, for whatever this is worth.

Within my own life, I've noticed a similar pattern to the one you've described: when I have felt low, such feelings have often coincided with me not feeling that productive at work. Perhaps I'm working on working on a project that isn't particularly motivating. Perhaps I've hit some technical snag that requires me to reconsider my approach and/or implement some inelegant solution that triggers my perfectionistic tendencies.

I'll now project some of my own thoughts / feelings about this stuff that may or may not resonate with you (perhaps they'll resonate with some other reader, though). As another commenter has already pointed out, I think a lot of this causal link between happiness and productivity (I think the causality is bidirectional, too), is conditioned in some way. Specifically, I think this sort of depression arises when we fail to live up to some internally-held, idealized image of ourselves. Having some standards to live up to is probably healthy, although, if the standards are too high or unrealistic, then neuroses will follow. For context, I'm drawing a lot on Karen Horney's ideas in _Neurosis and Human Growth_. If this diagnosis makes resonates, then the solution is to diminish the role one's idealized self plays in one's thoughts and actions, which diminishment probably involves a lot of mindfulness and also some sifting through of one's "shoulds". What are the top ten things that you're thinking of doing? For each of those things, consider: is this something that you think you should do, or it something you actually want to do? If the former, continue to introspect: why do you feel like you should be doing something you don't want to do.

Obviously, there's some things we all must do that we probably don't want to do. I think with work, though, it's very easy to become disconnected from what you actually want. If you don't like what you do on some fundamental level, or something feels off inherently (even if this feeling is unconscious), you'll probably begin to dissociate / compartmentalize in some way which might contribute to your underlying feelings of depression.

Again, I'm assuming a lot, here - maybe this applies, maybe this doesn't. Whatever the cause, I wish you the best in dealing with it. Life's too short to take too seriously :).
by dpraburaj | 2025-08-12 00:39:56+00:00
SB is Linux specific(actually even only a few Distro specific such as Debian/Centos flavors) as there are tabs like "Packages" which are very dependent on what package manager is used. There's also functionality for managing Systemd services and I'm not sure if Systemd's being used by other Unixes.

In theory, the app can work on any Posix compliant Unix box and have fallbacks for tabs/sections where functionality is not implemented. However, this would require quite a bit of testing overhead. My current test suite matrix for a bunch of VMs with different auth methods already took quite a bit of effort to get working. I'm not sure I'd be able to ship new features/fixes quickly if the supported OSes list increases, at least for the time being.
by SlowTao | 2025-08-12 00:40:10+00:00
We certainly are in a predicament aren't we!?

Now I am what you would consider a "Full Stallman" free software guy, but you can imagine my mixed feelings when I ended up being interviewed by Business Insider on why Microsoft shouldn't be giving up with web engine for a Chromium based browser. Yes, things like Safari are proprietary junk but they still keep things like Chrome dominance at bay. Alas I feel we are better having a few proprietary systems than a singular monolithic one. Once Apple lets that one go, it is only a matter of time until Google almost single handled controls the framework of the internet.

Save us Ladybird, you are our only hope!
by jvanderbot | 2025-08-12 00:40:37+00:00
I don't understand the dumb pipe analogy. Sure they can sell a "cloud inference" as well, but it's way cheaper for them to license the model and let me run it. Let me decide. If I have hardware from a gaming addiction, or a privacy fetish, I'll pay $200/m to use it. But if I want to ramp up use, then maybe 100k/y is the price.
by martin-t | 2025-08-12 00:41:58+00:00
The people in charge or corporations certainly are very often immoral.

I don't think ascribing morality to a system is useful when it's comprised of many people who can be replaced at any time.

But, I also think that top down hierarchical power structures are fundamentally harmful, abusive and exploitative so you do have a point. Cooperatives are much healthier structures.
by mockingloris | 2025-08-12 00:44:13+00:00
Pug (previously Jade) was a precursor to web frameworks. Technologies we use and enjoy today were built by previous decades of stumbling in the dark with one feature and hammering it into formidable shape. A nod to Handlebars while we're on the topic.

Recently found myself saying in conversations that, "Markdown is arguably one of the most valuable file type we have; media, documents, code blocks of almost any language, ... all in one place for further processing."

└── Dey well; Be well
by davidfstr | 2025-08-12 00:46:26+00:00
I have to take special effort to tamp down on duplication in AI generated code.

For me it's not uncommon for AI to draft an initial solution in X minutes, which I then spend 3*X minutes refactoring. Here's a specific example for a recent feature I coded: https://www.youtube.com/watch?v=E25R2JgQb5c
by roland35 | 2025-08-12 00:47:05+00:00
I've built a lot of useful things with AI!

- A pretty full features terminal UI application that works well with my company's quirky hosted jira which is nice and fast. Used to and tview.

- Simple game to learn c++, ecs, and game dev. Basically making a rougelike co-op scorched earth tank game.

- Lots of little bits of wezterm, neovim, and zsh stuff to help my workflows. Things like a wezterm project selector, a fzf function to connect to remote hosts, etc

- Converted my resume to latex. Made it way easier to apply to jobs.

- Heavy planning and refactoring for apps at work
by nine_zeros | 2025-08-12 00:47:10+00:00
> Nonsense, it is a perfectly reasonable response to the crazy, abrupt, and possibly-illegal import taxes (tariffs) Republicans threw into Canadian everything while "joking" about annexing the country.

+1

>If he cared about reasonability and proportionality in trade, he should be aiming that at his own politicians.

+1 again.

Republicans are so dumb I can't even believe it. They seriously think they can bully their customers into buying their goods. I mean - what do they not understand here?
by jmull | 2025-08-12 00:47:34+00:00
Why do you even need Claude Code?

A frustration of using tools is that they never entirely act exactly the way you want... instead of it working the way you want, you have to work they way it wants (and before that, you have to figure out what that is).

...We're stuck with this, because it's just not feasible to build custom software for each person, that works exactly the way they want.

...Or is it?

I'm intrigued by the possibility that coding models do in fact make it feasible to have software customized exactly to what I want.

Of course, that includes the coding agent, so no need for Claude Code.
by bigstrat2003 | 2025-08-12 00:47:54+00:00
Reading some of those comments was eye opening. There are a lot of people who have a deeply unhealthy attachment to ChatGPT. I still think that the idea of AI safety (because it might become Skynet or whatever) is bogus, but it seems clear to me that we as a society need to do something about these unhealthy attachments people are forming. It's genuinely very bad.
by anoncareer0212 | 2025-08-12 00:47:58+00:00
> ...they were the only ones at the table with OpenAI many months before the release of GPT-OSS

In the spirit of TFA:

This isn't true, at all. I don't know where the idea comes from.

You've been repeating this claim frequently. You were corrected on this 2 hours ago. llama.cpp had early access to it just as well.

It's bizarre for several reasons:

1. It is a fantasy that engineering involves seats at tables and bands of brothers growing from a hobby to a ???, one I find appealing and romantic. But, fantasy nonetheless. Additionally, no one mentioned or implied anything about it being a hobby or unserious.

2. Even if it wasn't a fantasy, it's definitely not what happened here. That's what TFA is about, ffs.

No heroics, they got the ultimate embarrassing thing that can happen to a project piggybacking on FOSS: ollama can't work with the materials OpenAI put out to help ollama users because llama.cpp and ollama had separate day 1 landings of code, and ollama has 0 path to forking literally the entire community to use their format. They were working so loosely with OpenAI that OpenAI assumed they were being sane and weren't attempting to use it as an excuse to force a community fork of GGUF and no one realized until after it shipped.

3. I've seen multiple comments from you this afternoon spiking out odd narratives about Ollama and llama.cpp, that don't make sense at their face from the perspective of someone who also deps on llama.cpp. AFAICT you understood the GGML fork as some halcyon moment of freedom / not-hobbiness for a project you root for. That's fine. Unfortunately, reality is intruding, hence TFA. Given you're aware, it makes your humbleness re: knowing whats going on here sound very fake, especially when it precedes another rush of false claims.

4. I think at some point you owe it to even yourself, if not the community, to take a step back and slow down on the misleading claims. I'm seeing more of a gish-gallop than an attempt to recalibrate your technical understanding.

It's been almost 2 hours since you claimed you were sure there were multiple huge breakages due to bad code quality in llama.cpp, and here, we see you reframe that claim as a much weaker one someone else made to you vaguely.

Maybe a good first step to avoiding information pollution here would be to invest time spent repeating other peoples technical claims you didn't understand, and find some of those breakages you know for sure happened, as promised previously.

In general, I sense a passionate but youthful spirit, not an astro-turfer, and this isn't a group of professionals being disrespected because people still think they're a hobby project. Again, that's what the article is about.