MurphyA/hacker-news huggingface dataset:
by jtqq | 2025-08-16 23:09:37+00:00
This post makes me realise I do, both in terms of browser bookmarks and in a more elaborate way in a similar read-it-later sense that other commenters have mentioned. I've not even thought of it as bookmarking until now though.

First, I use regular bookmarks in Safari for pages I might visit "often," i.e. more than once. This makes them immediately searchable in Alfred and really fast to open.

Secondly, I use a multipronged Emacs system which allows me to easily file and sort links that I browse on a given day into an org-roam journal file. First, anything from Elfeed (rss reader) that I open or engage with gets logged. Second, I can save the currently open browser tab's URL with a keyboard shortcut. I've also mapped a 4 finger trackpad press to this which makes it super automatic and easy to do. I try doing this for everything I read and/or engage with, since I often find myself thinking "what was that one thing," and this has helped me find it on multiple occasions now. Third, there's a dedicated way to capture the URL with a PROCESS todo state tag. All of these show up in my org agenda buffer which means I see them all the time and go through them every once in a while. Fourth, a dedicated shortcut (and trackpad 4 finger force press) both logs the page and sends it to Wallabag, which is a sort of self-hosted pocket alternative. This is synced with my Kobo ereader (with the Koreader operating system) and I tend to read through the interesting articles at a pace only slightly slower than they accumulate, so it tends to be manageable.

For videos, I also have a quick docker service that allows me to yt-dlp a video, save it as mp3, and add it to an RSS feed for a podcast I host for myself, so I can listen to them on the go.

In general I'm trying to separate the act of seeing a piece of media to engage with and consuming said piece of media. One notable benefit is that something that might have seemed interesting later turns out not to be. On the other hand, logging most things I engage with comes in handy a lot when I'm talking to someone and something I barely paid any mind to in the past comes up!

In the future, I intend to expand the system with logging of the content as well as the URL, and adding embedding support with a vector database to allow for both full-text and semantic search. Retrievability is the biggest pain point right now (though ripgrep is already perfect for 80% of the usecases).

Since it's all integrated with org-roam, I can also quickly "promote" links to full nodes, link them to other concepts, etc. This comes in super handy with quickly going through a lot of literature by following arXiv feeds via RSS. Having it all in one system is super handy.
by seethedeaduu | 2025-08-16 23:09:44+00:00
I read about the opensuse story and... It seems like the project acted quite reasonably? It seems that certain bigoted snowflakes were triggered over the pride themed open suse lizard thing on reddit.

> And I say this as someone who is themselves not heterosexual, and who has a non-cisgender partner.

That really doesn't mean much.
by tomasphan | 2025-08-16 23:09:45+00:00
This is absolutely true and the reason I left a job in software consulting. The future is asking an LLM to write anything for you. It will figure out the tech stack, hosting, integrations etc. “I am looking for an alternative to Discord” is now “make me a Discord clone for my friends and I”.

Quality of the code aside because now it doesn’t have to support millions of users anymore.
by iamtedd | 2025-08-16 23:10:05+00:00
I noticed it explicitly requested an image of you to add to the generated Civic image, but when provided one it ran up against its guardrails and refused. When provoked into explaining why the sudden refusal, I couldn't make it all the way through the explanation.

Full of sound and fury, signifying nothing. When taking a step back and looking at the conversation leading up to that, it looks just as empty.

Maybe my bullshit detector is especially sensitive, but I can't stand any of these LLM chat conversations.
by isaacremuant | 2025-08-16 23:10:59+00:00
Except people use the same examples like blueberry and strawberry, which were used months ago, as if they're current.

These models can also call Counter from python's collections library or whatever other algorithm. Or are we claiming it should be a pure LLM as if that's what we use in the real world.

I don't get it, and I'm not one to hype up LLMs since they're absolutely faulty, but the fixation over this example screams of lack of use.
by enknee1 | 2025-08-16 23:12:02+00:00
I agree with your basic argument: intelligence is ill-defined and human/LLM intelligence being indistinguishable IS the basis for the power of these models.

But the point of the article is a distinct claim: personification of a model, expecting human or even human-like responses is a bad idea. These models can be held responsible for their answers independently because they are tools. They should be used as tools until they are powerful enough to be responsible for their actions and interactions legally.

But we're not there. These are tools. With tool limitations.
by platevoltage | 2025-08-16 23:12:42+00:00
I totally get that you meant this in a nuanced way, but at face value it sort of reads like...

Joe Rogan has high enough accuracy that I don't have to fact check too often. Newsmax has high enough accuracy that I don't have to fact check too often, etc.

If you accept the output as accurate, why would fact checking even cross your mind?
by keeda | 2025-08-16 23:14:44+00:00
Wait, I thought we decided we were using the word "theft" informally. Like all those examples I posted above and you agreed with. What is being "taken" in "wage theft" or "identity theft" or "joke theft"?

> This conversation was settled, whether you like it or not.

Ignoring salient points does not settle a conversation. I laid out the case point-by-point for why not returning fair value when taking something of value (remember: services are not a "thing" and yet provide great value!) is immoral and illegal and often considered "theft". (Again, if you want to nitpick over the word "theft" look at the long list of examples I posted above.) I notice you have not shown any flaw in that logic.

Maybe this conversation frustratingly never ends because this point has never been refuted.
by lopatin | 2025-08-16 23:15:10+00:00
Here's a recent Raft story from when I was trying to learn how to use it. I'm working on coding a multiplayer io game for fun. One key part was that it needs replication of game state so that live games can fail over if one of the servers crashes or is restarted.

I was like, "wait, that's what raft does, and my game state is already a state machine ... let's do this thing". I then ended up putting my entire game state into raft, and even abused it as a generic pubsub engine.

It was fun, and it worked, and was actually not hard to setup using the Rust implementation. Then when I was done, I realized how pathological it was to put literally all game state and every single event into Raft, so decided to stop indulging myself by having fun and trying to hack Raft into an unintended use case, and just used Redis for game state and pubsub.

I never load tested the Raft implementation, but once I do have some perf testing tools, I'd be interesting to run the Raft code vs. Redis comparison to see how throughput differs. For this use case, at some point Raft should fall over while Redis would be chugging along.
by zzo38computer | 2025-08-16 23:15:56+00:00
In addition to these and what you replied to, there is also the ability to downgrade the video quality in case you do not need the highest quality (e.g. in case you want to reduce the disk space and bandwidth requirements), and you might have a better UI (and otherwise use your own implementation of various software).

About subtitles, something else I sometimes want to fix is adding an outline to the text and adding a translucent background (many use a opaque background (making it hard to see the picture) or a transparent background (making it hard to see the text)).
by do_not_redeem | 2025-08-16 23:16:45+00:00
I've never found cachegrind inaccurate, but maybe I'm not doing hardcore enough performance work. You can also use perf and get you numbers straight from the hardware if that's what you need. Truth be told I mainly use cachegrind because I prefer kcachegrind's UI to hotspot.

(I even prefer cachegrind's approach since the numbers will be less distorted by other random background activity on the machine, but that could just be idealism on my part, who knows.)

If perf or the vendor-specific tools like vtune/uprof aren't sufficient for you then I'm curious what do you use?
by 101008 | 2025-08-16 23:17:46+00:00
I disagree. This existed way before LLM. Open source alternatives to most products are already available. And install them and deploy them is much easier than do it with LLMs, and you get updates, etc.

People don't want the responsability to keep them updated, secured, deployed, etc. Paying a small amount will always be more convenient than to maintain it yourself. The issue was never coding it.
by gordon_freeman | 2025-08-16 23:17:54+00:00
It seems like the progress from GPT-4 to GPT-5 has plateaued: for most prompts, I actually find GPT-4 more understandable than GPT-5 [1].

[1] Read the answers from GPT-4 and 5 for this math question: "Ugh I hate math, integration by parts doesn't make any sense"
by matthewfl | 2025-08-16 23:18:20+00:00
It's nice to discover my PhD research trending on Hacker news.

https://matthewfl.com/phd

https://matthewfl.com/papers/mfl-dissertation.pdf

https://github.com/argolab/dyna3

https://www.youtube.com/watch?v=sXRvba2yjY0
by vannevar | 2025-08-16 23:19:56+00:00
Declaring corporations "legal persons" does not make them actual persons. Congress has the power to declare automobiles or refrigerators as legal persons if they choose. This would not magically grant those items any form of consciousness or free will. And a slave without free will or consciousness is not a slave.

Some people (apparently including "many philosophers") confuse the constituent parts with the whole. They reason that since a corporation is created by people, and made up (partly) of people, they must share sentience with people. But people participate in many social structures, including dinner parties, marching bands, and mobs, which are not collectively sentient and clearly not "persons" in any meaningful sense. At best, human organizations operate cognitively at the level of insects, and perhaps not even that high up the evolutionary tree.
by nelox | 2025-08-16 23:20:18+00:00
The idea that morality is grounded in love rather than rules sounds appealing but it collapses once applied outside personal relationships. Love is subjective and unevenly distributed. People love their family more than strangers, their country more than foreigners. If morality is only love, then preference and bias become virtue. That is no foundation for fairness in law, politics, or daily life.

Rules and duties exist to correct for partiality. The point of justice is that it applies equally, even when love does not. A judge cannot acquit someone because she loves him, a doctor cannot favour a patient because he is charming. Love without principle too easily becomes nepotism or tribalism. The most brutal conflicts in history were driven by deep love for one’s own group, not lack of it.

Love matters for motivation. It can inspire people to act with kindness. But moral frameworks require more than sentiment. They need universality and consistency, which only rules and duties can provide. Murdoch’s vision mistakes a source of energy for the standard itself. Without shared norms, love does not scale beyond the private sphere.
by jpgleeson | 2025-08-16 23:20:23+00:00
Robin Sloan wrote about something similar a few years back. I think this is one of the most positive things to come out of the current cycle - even if things turn out less revolutionary than sold, enabling regular people to produce something small that sparks joy without having to know a language

https://www.robinsloan.com/notes/home-cooked-app/
by behnamoh | 2025-08-16 23:20:58+00:00
it has become progressively easier to game benchmarks in order to appear higher in rankings. I’ve seen several models that claimed they were the best in software engineering only to be disappointed by them not figuring out the most basic coding problems. In comparison, I’ve seen models that don’t have much hype, but are rock solid.

When people say AI has hit a wall, they mainly talk about OpenAI losing its hype and grip on the state of the art models.
by HiPhish | 2025-08-16 23:21:37+00:00
Oh yeah, I remember The Draft, killer of Man, slayer of the innocent and bane of humanity since the dawn of time. I have been suffering from migraine attacks since childhood, and every time I complained about headaches it was attributed to draft. I knew that I had not been hit by draft, but that did not matter. It even made me afraid of The Draft for a time until I noticed that draft had no negative effects on me. And it wasn't regular headache either because regular headache medication like Aspirin had no effect on me. It took until early adulthood to finally get diagnosed as having migraines. (for those who wonder how the diagnostic process works, you get a questionnaire and if you answer three out of five questions correctly the doctor is like "congratulations, you have migraine, here are your triptans")

Thinking back, there was a lot of other bullshit I was told as a child that adults believed, but that seemed wrong to me:

- Tongue map, the idea that certain tastes can only be felt on certain regions of the tongue, even got taught that one in school in 5th grade. I never experienced that sensation, it always felt like every region of my tongue can sense any taste. The teacher went as far having us apply different tasting substances to different regions to "experience and confirm" the lesson. I still could not feel it, which makes it really scary to think how indoctrination can override what one's own sense tell you. Either everyone else was just going along with the BS, or they successfully had gaslighted themselves into believing the lesson.

- The idea that people on Columbus's time thought the earth was flat. How could he ever have gotten enough funding and personnel for what would have been seen as a suicide mission?

- The Great Wall of China being visible from space. Sure, it's really long, but it's quite narrow. So why would this structure specifically be the only man-made structure visible from space? I guess it depends on one's definition of "space", but then it is not the only mman-made structure visible from "space", and as such nothing special in that regard.

There is probably more stuff that I can't think of right now.
by jjice | 2025-08-16 23:23:00+00:00
I'm honestly not sure how my handwriting is - I haven't had someone ready my handwriting anything outside of math or computer science in a decade. I would guess my handwriting is an average man's. Legible, but might take a sec to read at points.

If I have lines that run to the end of the page and stuff gets garbled, Claude does struggle with that and says it added some assumptions in.
by themafia | 2025-08-16 23:29:04+00:00
The primary would be the fact that Rust does not have a standard of any form and all builds are static means you are effectively required to use cargo to distribute software.

The TOML configuration format is weak and it's easy for things like namespaces and features and optional dependencies to get severely complex rather quickly to the point that it's easy to introduce subtle bugs or create a fragile configuration.

The requirement to use semver, which may work for a lot of projects, but is not necessarily the best when dealing with software that deals with regulatory compliance issues. The version number is sometimes a product of multiple considerations. Unless you want to publish a page that helps users understand how versions map onto regulatory calendars.

The fact that "semver tricks" even exist.

The cache is poorly designed and what you get by default lacks several important features that require third party crates to solve. Even basic things like safely clearing the cache or sharing the cache across workspaces. Last I looked there were some unstable cargo features which spoke to this but weren't finished yet.

The way resolution works. The fact that multiple different versions of the same crate can be pulled into your build without any warning during build. You have to stay on top of that yourself and given the depth of some dependency trees I find that this gets skipped entirely in a lot of released software.

Registries outside of crates.io are hard to implement and have several specific challenges that limit the utility of even using this feature.

This is just cargo. The entire language and ecosystem simply aren't ready for primetime. It works for distributing software in limited circumstances but is overall of very low quality when compared to other build systems and user expectations surrounding their distributions and how software is installed into them.

Which are all solvable problems. Unfortunately the Rust community generally seems to see itself as beyond these problems and does not dedicate any significant effort into solving them. Which is fine, but, also means saying you want to push Rust to be "foundational" is an absurd statement to me. Hence "cart always before the horse."

Finally, as demonstrated here, the Rust community simply cannot handle any criticism. Which is probably why they ignore the "foundational issues" in their language. It's become an echo chamber of mostly bad ideas. You don't have a systems language in Rust, you have a niche application language, which is simply not worth the effort to use in my opinion.

Which is an honest opinion. Flag me and downvote me if you want, although I don't see how what I did here was particularly rude or disruptive, just opinionated. I had the "wrong" opinions I guess. So I will not waste further time contributing to this discussion and the rustacieans can go back to ignoring all outside influence while existing in their niche. Just don't ask yourself "why don't more people use Rust?" We keep trying to tell you. You said you want a "foundational" language. This is part of that.

anyways....
by defrost | 2025-08-16 23:29:46+00:00
People have made exactly such a project .. and one that has open annotated power shell scripts with hyper links to detailed explanations, forums, and rolling release.

It's front ended by a powershell "Text" UI with broad function tab groupings of clickable installs, tweaks, update behavior options, and Build Your Own install disk / ISO image for VM's or reset.

( Includes install and run O&O Shutup and O&O AppBuster with other similar third party tools )

From a powershell admin prompt it's:

irm "https://christitus.com/win" | iex (stable) OR irm "https://christitus.com/windev" | iex (bleeding edge dev version)

https://github.com/ChrisTitusTech/winutil

More information and video about and howto guides via a search for "Chris Titus Win Util"
by joshdavham | 2025-08-16 23:32:35+00:00
This was fun!

Also, I'd recommend NOT telling the test taker which dimensions they're getting scored on as it will affect the responses. For example, if you gave me a test telling me that you're gonna score me on Introversion-Extraversion and Neuroticism-Emotional Stability, then I may be more biased to answer questions to score me as an emotionally stable introvert since that's what I identify as.

Oh, and Abstract ↔ Concrete: 0 Neutral | Human ↔ Computer Friendly: +11 Human-Friendly
by globalnode | 2025-08-16 23:33:50+00:00
the only place i see any interest in rust is HN or linux kernel lol, while some highly vocal people are raging about rust taking over the world, the rest of the world is moving along without it. just an observation but it seems like a storm in a tea cup.

but just saying this will likely attract an avalanche of downvotes, its like the only things you cant talk about online are anything against rust or the genocide in palestine
by keeda | 2025-08-16 23:34:26+00:00
Sigh, I knew the word "take" would invoke pedanticity...

So when you "take interest" or "take advantage" or "take a look" or "take your time", what tangible good is being "taken"?

When you "take pleasure in something", like say a TV show, you are deriving value from it. What tangible goods are involved here?

When somebody provides you a service -- say washing your car -- you are still taking value from it even without a single tangible good being given. Or would you not pay the person because no "tangible good" has been given to you?

English is a rich language and pedanticity does not help this debate. Instead, you may want to address the core argument: when someone provides value (again: goods AND services) to another party and does not receive acceptable value in return, it is considered immoral, which is why society has made it illegal.

And yes, the word "theft" is prefectly suitable in this case. Otherwise you should explain why all of these involve some loss to party and are immoral / illegal without a single tangible good being "taken": https://news.ycombinator.com/item?id=44917565
by jfengel | 2025-08-16 23:34:38+00:00
Medieval European nobility tend not to die in battle. They were captured and ransomed. Richard III died in battle but nobody was gonna ransom him.

Assassination definitely brings down the average. But a fair number of English monarchs managed to die in bed. (I was gonna write British, but no: the Scottish kings practically never died in bed. Unless they were stabbed in their sleep.)
by metalman | 2025-08-16 23:35:40+00:00
china is obsesed with principals, from which rules can be derived in order to facilitate the realisation of those principals China makes a consistant policy of stateing the principals they are trying to follow and how they are doing that, like every time they stand in front of microphones, and lo, it is actualy working. The problem for us, is that the people in front of microphones here, use similar language, and we all stopped listening a long time ago, as it is just talky talk noise, and we are only concerend with who gets the money. China has scale on it's side, and they are lifting people out of the 16'th century, litteral mud brick dirt floor shacks, and moving whole villages into new apartment complexes, together, where they can go or stay, or go back and forth and continue to farm, and so there is a vast number of people, loyal to the state, and the jobs they get, and the astonishing oportunities that they can persue, should they have the wet ware and gumption......more engineers then, many more engineers, working on many more projects..... a litte known story, sometimes told in different ways, is of a very ancient temple built to honour the worlds first engineer, named Gun, which sits on an island in the middle of the headwaters of the yallu, who is credited with building the first flood control engineering for that same river, some number of millenia, ago though truth to be told, the mesoptaimians were at it first, but we have only there ditch digging songs and flood laments to remind us of what needs to be done first
by forrestthewoods | 2025-08-16 23:36:01+00:00
Nonsense. Be specific. Google, Meta, and every large game studio on the planet use large centralized monorepos. It's not only fine, it's great!

If you use Git it's not possible to "have everything" because Git is not capable of storing everything that needs to be version controlled. Most devs their version control is actually a combination of Git, docker images, and lord knows how many other data sources. It's a miserable nightmare. Good luck and God speed to anyone who tries to build something from just a few years ago, never mind a 10+ year old project!