MurphyA/hacker-news huggingface dataset:
by 0xbadcafebee | 2025-09-10 09:27:07+00:00
Worth reminding the casual reader that the word 'consent' doesn't mean what most people today think it means. The word's definition only means "permission for something to happen or agreement to do something". But a modern colloquial definition created in last decade and a half means "i am of sound body and mind to be able to have sex without regretting it later". That very specific definition belies a misunderstanding of what's going on in context. Confusion about this meaning (and its implications) leads to conversations that can't be concluded logically. Because the use of the word 'consent' varies depending on the context, it requires modifier words to express a specific situation.

You can agree to things when you're drunk, obviously. But are you of sound mind and body to not regret that agreement later? That's a specific kind or quality of consent which actually has no official definition or modifier-word (even though it's what a lot of people mean). Examples of what I mean: Do you have enough information to consent without regretting it later? That's informed consent. Have you stated with words or documents that you consent? That's explicit consent. Have you already agreed to certain things when entering the bar (like the rules of the bar, and law in general)? That's implied consent. Are there some things you agree to and others you don't? That's granular consent. Do you agree to be part of my mailing list, or will you click this button if you don't want to be part of my mailing list? That's opt-in and opt-out consent (and passive consent).

But there is no modifier word for "I both have all available information and am of enough sound mind and body to not regret this decision later". Use of this meaning in the wrong context doesn't make sense. You don't need information or sound mind and body to agree to basic social conventions, like a greeting, or holding open a door. And you implicitly consent to things like the Law as an adult member of a country.

Because of the lack of nuance when talking about the concept of consent, it has created a lot of confusion and backlash. It would be less controversial if we had more specific terms of art, to accurately communicate ideas and come to more logical conclusions. I think most of us all agree on acceptable forms of conduct, but we talk past each other when words don't carry enough information.
by berkes | 2025-09-10 09:28:14+00:00
Another main issue is how large (deep and wide) this "supply chain" is in some communities. JavaScript and python notable for their giant reliance on libs.

If I compare a typical Rust project, with a same JavaScript one, JavaScript project itself often has magnitudes more direct dependencies (wide supply chain?). The rust tool will have three or four, the JavaScript over ten, sometimes ten alone to help with just building the typescript in dev. Worsened by the JavaScript dependencies own deps (and theirs, and theirs, all the way down to is_array or left_pad). Easily getting in the hundreds. In rust, that graph will list maybe ten more. Or, with some complex libraries, a total of several tens.

This attitude difference is also clear in Python community. Where the knee-jerk reaction is to add an import, rather than think it through, maybe copy paste a file, and in any case, being very conservative. Do we really need colors in the terminal output? We do? Can we not just create a file with some constants that hold the four ANSI escape codes instead?

I'm trying to argue that there's also an important cultural problem with supply chain attacks to be considered.
by Zealotux | 2025-09-10 09:29:33+00:00
It's the first time in history we get to experience such insanity in real time and know, minute by minute, what's going on in these monsters' heads. The total dehumanisation of their victims, the hubris, cold, calculated cruelty, barbaric, sadistic, and the ridiculous victim-card they play on top of that.

And the arrogance, too.

To think we naively thought technology would prevent that from happening again.
by jajko | 2025-09-10 09:29:55+00:00
That sounds rather sad... sure when I was 18 or 20 this would be cool, but then people eventually actually grow up and have adult lives. Its trivial to fall into alcoholism as billions have already achieved, normally unobservable by given person since all is fine and fun.

Btw hard liquors contain tons of sugars by principle, and ie good dry red wine comparatively little, in reasonable amounts of course.
by gertrunde | 2025-09-10 09:31:26+00:00
Probably the one thing I find most frustrating about these current unicode emojis is that they have been extended/evolved so far now that they fail to fulfil their original purpose.

Original purpose: simple/clear way to convey an emotional context to text

Current result: "What the heck is does face even mean?" or "Let's use these symbols as the basic for unintelligible slang."

(Bonus extra issue: Different implementations with subtly different images that imply a slightly different emotional context)

More often than not, I tend to default to basic old text emoticons, as it more clearly expresses the intent.
by myrmidon | 2025-09-10 09:32:30+00:00
I do agree with you that corporate accountability is often quite poor, but I think the notion that every serious incident should conclude with someone going to prison is simply wrong.

Overly punitive handling of accidents does not lead to better safety-- it primarily leads to people playing the blame game, obfuscating and stonewalling investigations.

This is extremely likely to make the overall situation worse instead of better.

I also think punishment based on outcome is ethically extremely iffy. If you do sloppy work handling dangerous chemicals, your punishment should be for that, and completely independent of factors outside your control that lead to (or prevent) an actual accident.
by simonw | 2025-09-10 09:33:16+00:00
Here's the code: https://github.com/vuciv/animal-crossing-llm-mod

I was intrigued as to how it would intercept a conversation and then pause the game for long enough for the LLM to return a response, so I used https://gitingest.com/vuciv/animal-crossing-llm-mod to dump the 40,000 tokens into Claude Opus 4.1 and asked it: https://claude.ai/share/66c52dc8-9ebd-4db7-8159-8f694e06b381

The trick is the watch_dialogue() function which polls every 0.1 seconds and then answers with placeholder text: https://github.com/vuciv/animal-crossing-llm-mod/blob/cc9b6b...

loading_text = ".<Pause [0A]>.<Pause [0A]>.<Pause [0A]><Press A><Clear Text>" write_dialogue_to_address(loading_text, addr)

So the user gets a "press A to continue" button and hopefully the LLM has finished by the time they press that button.
by Ygg2 | 2025-09-10 09:35:27+00:00
I don't think it will matter. There will be things people want that Odin won't have in the vendor package list.

Then those people will have to manage dependencies, which is a hell on its own. Which will cause problems. Because people are super lazy so they will automate it. In the end only thing no package manager gets you is multiple package managers to juggle.

Many languages started without package managers and eventually got them - Java, JavaScript, Python, C, C++
by eviks | 2025-09-10 09:35:42+00:00
> Without any line breaks at all, this paragraph appears in source as a long, continuous line of text

Of course it doesn't because

> (which may be automatically wrapped at a fixed column length, depending on your editor settings):

Indeed, are you short on apps that support this ancient text formatting feature?

> Adding a line break after each sentence makes it easier to understand the shape and structure of the source text

Nope again, visually you've just wasted my devices width or overestimated my smartphone's width and I get exactly the same issue you've just complained about: a single sentence that doesn't fit.

Semantically, what you're looking for already exists and is called a paragraph. A sentence has a different meaning, which you break by line breaking after every single one. It kills the structure, not "makes it easier to understand the shape and structure of the source text" (also, bullet points exist)

PS By the way, why deprive readers of extra clarity offered by this formatting?

> We can further clarify the source text by adding a line break after the clause “with reason and conscience”. This helps to distinguish between the “and” used as a coordinating conjunction between “reason and conscience” and the “and” used as a subordinating conjunction with the clause
by wkat4242 | 2025-09-10 09:38:01+00:00
Yes even when I log into Outlook M365 from Firefox on Linux it's constantly kicking me out. Every time I get back to my computer it gives me this passive agressive "Please hold on while we're signing you out..." when I never asked to sign out. Grrrr.

I also notice it works way better in firefox if you set the user agent to Edge on windows. Some features which are broken in firefox suddenly work totally fine. Which reinforces my belief that they are simply doing this to bully people into using Edge.
by goku12 | 2025-09-10 09:38:30+00:00
A 'modern colloquial usage' that's mildly described as a 'stereotype' on Wikipedia. A more precise description is that it's a revisionist redefinition that represents the disdain towards countries that refused to sacrifice their sovereignty for money, after suffering extended periods of exploitation. And it predictably undermines the historical picture of the socioeconomic realities that existed during the cold war - a picture that doesn't resemble in any way what the US is inflicting upon itself now.
by nexoft | 2025-09-10 09:38:35+00:00
I don't understand these low effort, superficial takes on complex topics from non-specialists trying to get visibility.\ This is literally 101 neural network/deep learning fact you learn when you are introduced to LLMs : it is a non-lossless compression of large dataset.

[Anredj Karpathy first minutes of Intro to Large Language Models / 4Min20](https://youtu.be/zjkBMFhNj_g?t=257)

Training is a compression of a huge chunk of the internet.

The replies and interactions looks like a bunch of agentic models discussing with each others. Nobody is real.
by tucnak | 2025-09-10 09:38:47+00:00
On a related note; if you're still considering whether you should put passwords, or rather, hashes thereof—in your application database of choice—please, decide against doing so at all costs! Instead, you should probably use a dedicated secret management deployment: think Hashicorp Vault[1], OpenBao[2], or Keto[3] if you'd like to go beyond with ReBAC (Relationship-based access control) of Google's Zanzibar[4] fame. The benefits of a HA deployment like this far outweigh the upstart integration costs as you get to use a single, shared frame of reference to reason about your internal and external resources alike. Customer passwords, passkeys, certificates, internal CA, ACME, at-rest, in-transit, what have you, is controlled from a single point of consumption with one policy space to rule them all. It helps to use dedicated HSM capability, too. In cloud environments, AWS Nitro enclaves exist now; you could put something like Vault inside one[5].

Vault is more or less Old Testament, though, so if you're serious about zero trust, Zanzibar paper is a must-read!

Relationships lend nicely to AI agent stuff, where RBAC is putting you at a disadvantage. It's hard to express both direct and indirect access patterns in RBAC. For example, whenever agents would act on your, or your user's behalf within a clearly-defined scope (sic!) This is where traditional RBAC breaks down, whilst ReBAC really shines for expressing relationships between user/agent/system identities, thus greatly simplifying checking, scoping, audit.

[1]: https://developer.hashicorp.com/vault

[2]: https://openbao.org/

[3]: https://www.ory.sh/keto

[4]: https://research.google/pubs/zanzibar-googles-consistent-glo...

[5]: https://edgebit.io/enclaver/docs/0.x/guide-vault/
by mystifyingpoi | 2025-09-10 09:38:49+00:00
This is unfortunately very true. So often decisions were made only among the in-office part of the team. It is so tempting just to make a quick meeting in the office or even in the stereotypical kitchen, and discuss something, than to send out invites to remote guys, make sure they are available (even though they supposedly work 9-5 as everyone else), find a meeting room, click buttons etc.
by mcdonje | 2025-09-10 09:38:52+00:00
Congress has been ceding power to the executive branch to greater and greater degrees over time. The president can effectively declare a war, even if not technically.

The founding fathers thought the different branches would want to keep their power. They didn't expect that feckless senators and representatives would want to hand off parts of their jobs so they could tell voters the bad happenings aren't their fault.
by kubb | 2025-09-10 09:39:00+00:00
Personal responsibility, or lack thereof always seemed to me like one of these memes that are used to explain phenomena in a handwavy fashion.

Does anyone have any data points that could help me update my world model here?

I certainly feel personally responsible for things and so do many people that I know.

Additionally, it feels like people like to blame systemic issues on lack of personal responsibility in the general public, while ideally, elected officials should take personal responsibility for fixing the system.
by numpad0 | 2025-09-10 09:39:13+00:00
Except there are standalone Greek/Coptic as well as Cyrillic ranges in Unicode. Latin A, Greek A, and Russian A each has its own versions in Unicode, so that Latin or Russian fonts don't have to be deleted from apps and operating systems configured for Greek usage to show Greek :alpha: consistent with Greek :phi: without getting it substituted by lowercase Latin `a`.
by dale_glass | 2025-09-10 09:40:26+00:00
> Why miss the comments? Is it a video sharing platform or social media?

Because Nebula has a lot of complex content. Things like history, science, making stuff.

And those things have a lot of room for things like the maker messing something up, or struggling with something, or not explaining something properly.

On Youtube if somebody makes an obvious mistake, or is obviously incompetent to an expert, somebody will point it out. If a hobbyist doesn't quite have the skills to do a thing sometimes an expert will show up and help them. If an educative video doesn't include crucial details, somebody will ask.

Like look at say, Inheritance Machining or Alec Steele on Youtube, who take on challenging projects they struggle with and often get advice from expert viewers.

It's weird not to have this on Nebula. On one hand it seems to sell itself as "smart content", on the other hand it's a return to the old TV model of "shut up and consume".
by DecoySalamander | 2025-09-10 09:41:41+00:00
It wasn't a "normal person" it was a developer that put this into a README of his package

> But beyond the technical aspects, there's something more critical: trust and long-term maintenance. I have been active in open source for over a decade, and I'm committed to keeping Chalk maintained. Smaller packages might seem appealing now, but there's no guarantee they will be around for the long term, or that they won't become malicious over time.

I expect him to know better.
by berkes | 2025-09-10 09:41:49+00:00
YouTube as a whole has a giant moat.

But niches within YouTube can be disrupted. We've seen it with short form (TikTok etc), music (Spotify etc). We see it with specific niches of content creators (nebula etc). It's happened with livestreams.

I'm bad at predicting future, but could imagine niches like "publicly funded content" from e.g. EU public broadcasters moving away (e.g. NPOstart in NL) because of privacy issues or because they legally can't monetize their content anyway. Maybe university lectures? Or sports video? Game reviews by a specialized platform by steam? Video between 4 and 10 minutes? Podcast videos?

So YouTube as a whole will stay, but it can be chipped away at. Some chips may prove in themselves a small, but still good business model.
by 3036e4 | 2025-09-10 09:42:37+00:00
There is a binary of the original 1989 Animator (but compiled around 2010 from BSD-licensed source code I think) here if you want to try it:

https://github.com/AnimatorPro/Animator-Pro/tree/f5ed3/bin/d...

I am sure it is possible to find the Pro version somewhere, but I have not seen a build yet based on the published source code. Pro supported SVGA graphics and had a built-in scripting language, so should be more useful in practice, especially with access to the source code for modifying it (if/when someone figures out how to build it). There have been some attempts to port it to modern platforms, but not sure how that went.
by miningape | 2025-09-10 09:42:53+00:00
I do agree there's a disparity between educational outcomes in men and women - but I don't think you can immediately draw your conclusion:

Baked into it is the assumption that current education models fit both genders equally. Boys respond better to active learning and competitive techniques than the more passive techniques used currently. (Could we just as easily draw the opposite conclusion if our current educational culture was geared towards boys?)

Another thing to consider is the various programs that incentivise/enable girls to get into various subjects (in my n=1 experience I had much fewer programs (programming, robotics, maths, etc.) to join despite being already very interested and strong in those subjects).

By comparing age groups directly we are also not controlling for the fact girls mature faster making them better students earlier in life. We are also not considering tail effects of a normal distribution: e.g. top 5% of all students are male, but majority of students in the top 50% are female.

Maybe the solution is to segregate schools on gender, but that doesn't immediately equate to boys crashing and girls excelling.
by DiogenesKynikos | 2025-09-10 09:43:12+00:00
> it is simply a convenient identifier for underlying significant biological differences

It's actually not. Skin color does not correlate well with the genetic diversity among humans at all. It's just one particular trait that is very easy to identify by eye.

> There is absolutely zero reason one would rationally conclude that biological differences would somehow magically stop at the brain.

There is absolutely zero reason to rationally conclude that a random physical trait that happens to be easy to distinguish by eye correlates with brain function at all.

On the other hand, there are massive socioeconomic disparities that arise from the history of slavery, which easily explain both the disparities and the reasons why racists such as yourself want to boil things down to skin color.
by staminade | 2025-09-10 09:43:18+00:00
While it's a different niche, the worry for YouTube is that younger viewers generally consume a lot of short form video. They might eventually shift to watching more long form content as they get older, but if they're accustomed to one provider it's going to be easier for that provider to expand into long form content than for YouTube to persuade them to switch or use a second provider. So YouTube feels it has to move into short form in order to ensure long term maintenance and growth of its user base.
by matesz | 2025-09-10 09:45:02+00:00
https://www.apple.com/iphone/compare/?modelList=iphone-17,ip...

Interesting. So apart of camera and battery life, the upgrade from iphone 12 mini to iphone 17 is unimpressive and for someone like me who likes smaller sized phones and don't care about refresh rate (my goal is to decrease my screen time rather then increase), its actually a downgrade.
by simoncion | 2025-09-10 09:45:08+00:00
> People do their chores at random times in the middle of day...

When I was in-office, people I needed to speak to would be away from their desk (god only knows where) several times a day. Perhaps they were off taking a shit, or getting food, or having a long think in a quiet corner, or crying in the nap closet, or who knows what, but they weren't at their desk and I had no idea how to contact them.

If your coworkers are regularly inaccessible for extended periods, then you're gonna have to do what has been done since way before widespread WFH: talk to your manager to establish core working hours during which everyone is expected to be easily accessible to other folks in the company.

If your manager doesn't see the need to establish and enforce core working hours and neither does their manager, then either stop thinking of it as a problem, or go work for a place that is a better fit for your theory of work.

If you've already established core working hours and these remote employees are ignoring them, then complain to your manager. If their behavior is seriously getting in the way of you getting your work done, it's your manager's job to fix that.
by latexr | 2025-09-10 09:45:12+00:00
That’s a nice experiment, but it’s a life simulator and not really a game. There’s little fun in working your way through the first two dungeons and then getting out and being told “no need to go on your epic quest anymore, someone else from the last town beat God and now we’re at peace. Oh, and they got all the powerful artefacts along the way, so there’s literally nothing of interest for you to do anymore. Unless you want to help us plant our crops. That’s what you wanted when you picked Final Fantasy, right? To play a poor version of Harvest Moon instead.”
by wooger | 2025-09-10 09:45:35+00:00
And that's the fancy screen, gimmick edition garmin watch - the normal MIP display garmin watches (even an old, midrange Forerunner 255) will easily get a couple of weeks of battery life, more for the higher end ones.

OLED is just the wrong screen tech for these devices, never made any sense to me given how little I care about graphics and how little time I spend reading the display.
by berkes | 2025-09-10 09:46:35+00:00
My point was not that windows doesn't have Inotify (or the other stuff) but that it does it different to Unix.

Or, if you insist, that Unix is inconsistent with how windows does it.

Which is what those wrappers and abstractions do: they expose a single api to e.g. detect file changes that works with inotify, readdirectorychanges, etc.
by legacynl | 2025-09-10 09:47:06+00:00
> The most elegant proof of IQ being linked to genetics: > > The same person taking an IQ test twice has mean correlation of 0.85 or above in their scores. Identical twins reared together: 0.86 Identical twins reared apart: 0.76 Biological parent and child: 0.42 Adoptive parent and child: 0.19 And of course, any two random people will have a correlation close to 0.

How is this proof of IQ being linked to genetics if adoptive parents can have 1/2 of the correlation that identical twins have? I think this proves that genetics only has a minor part, and upbringing/environment seems to be the most important factor.
by gempir | 2025-09-10 09:47:20+00:00
I personally feel home office makes jobs feel much more like jobs. You have no social relation to your coworkers and it's very hard to build one remotely. Most people barely communicate in zoom meetings beyond the minimum what is required of them.

Good office jobs can feel fun, building something with like minded people and building a social relationship at the same time with them.

Many people are not looking for that, many people just want a job that makes money and let's them log off at a set time. I personally don't enjoy that type of job and feel it's not sustainable over decades. I need some fun in my job.
by rsynnott | 2025-09-10 09:47:26+00:00
> The company is able to produce each episode for $1 or less, depending on length and complexity, and attach programmatic advertising to it. This generally means that if about 20 people listen to that episode, the company made a profit on that episode, without factoring in overhead.

Oh, right, yes. _Spam_.

> “I think that people who are still referring to all AI-generated content as AI slop are probably lazy luddites. Because there’s a lot of really good stuff out there,” Wright said.

Well, yes, I mean a spammer would say that.