MurphyA/hacker-news huggingface dataset:
by arghwhat | 2025-09-19 09:16:50+00:00
Ah no need, corporate IT already make all URLs malicious looking through some microsoft "secure link" service, and constantly shows everyone shady looking prompts that constantly change and have cmd.exe windows flash in at random.

A phone call from Microsoft about my Norton anti-virus subscription putting me into debt that can only be settled with Nintendo gift cards bought in cash across 16 specific gas stations seem much more legitimate in comparison.
by ldng | 2025-09-19 09:17:28+00:00
Kind of fascinating to see that "KDE is now my favorite desktop" is getting ~780 pts while "Gnome 49 Release" announce has a grand total of ... 9 pts.

So few actually really care about Gnome it's depressing to see. And seeing the release is appalling, I mean... "Totem’s aging GTK 3 base" replace by Showtime "Evince’s older GTK 3 foundation" What's to understand ? That GTK 4 needs YET AGAIN a full rewrite as porting from GTK 3 is too hard and old ? All that to impose a touch design that the majority of desktop apps devs DON'T want to follow ?

Gnome project lost itself and keep digging. Mate is decaying, I can't believe I'm writing this but KDE might be my next desktop.
Show HN: A roguelike language flashcard game
by boxedsound | 2025-09-19 09:17:33+00:00
I have built a game that combines popular rogue like mechanics with language flashcards. This way you can effortlessly pick up new vocabulary.

To play: build a deck of super cards, and flashcards. Build combos playing around letters in your cards and score big points.

A year ago I played a very popular and fun rogue like deck builder. I thought "I wish language learning was this fun". So I started this project.

The game has a free playtest open for anyone to check out.
by ldng | 2025-09-19 09:17:34+00:00
Kind of fascinating to see that "KDE is now my favorite desktop" is getting ~780 pts while "Gnome 49 Release" announce has a grand total of ... 9 pts.

So few actually really care about Gnome it's depressing to see. And seeing the release is appalling, I mean... "Totem’s aging GTK 3 base" replace by Showtime "Evince’s older GTK 3 foundation" What's to understand ? That GTK 4 needs YET AGAIN a full rewrite as porting from GTK 3 is too hard and old ? All that to impose a touch design that the majority of desktop apps devs DON'T want to follow ?

Gnome project lost itself and keep digging. Mate is decaying, I can't believe I'm writing this but KDE might be my next desktop.
by tpoacher | 2025-09-19 09:18:56+00:00
We're not disagreeing, but in the sense that the language we use is important, I would not say it's the profit motive, but uncontrolled greed, that has driven this shift.

Reasonable profit is necessary. Something needs to put food on the table, both for your own family and that of your workers.

What you don't need is a 3 million dollar jet on the table at the expense of both your workers and your customers.
by adrian_b | 2025-09-19 09:19:56+00:00
AMD is not competing enough with NVIDIA, so they are not a solution.

What I mean is that whenever NVIDIA removed features from their "consumer" GPUs in order to reduce production costs and increase profits, AMD immediately followed them, instead of attempting to offer GPUs that have something that NVIDIA does not have.

Intel at least tries to be a real competitor, e.g. by offering much, much better FP64 performance or by offering more memory.

If Intel's discrete GPUs disappear, there will be no competition in consumer GPUs, as AMD tries to compete only in "datacenter" GPUs. I have ancient AMD GPUs that I cannot upgrade to newer AMD GPUs, because the newer GPUs are worse, not better (for computational applications; I do not care about games), while Intel offers acceptable substitutes, due to excellent performance per $.

Moreover, NVIDIA also had excellent Linux driver support for more than 2 decades, not only for games, but also for professional graphics applications (i.e. much better OpenGL support than AMD) and for GPU computing applications (i.e. CUDA). AMD gets bonus points for open-source drivers and much more complete documentation, but the quality of their drivers has been typically significantly worse.

NVIDIA always had good support even for FreeBSD, where I had to buy discrete NVIDIA GPU cards for computers with AMD APUs that were not supported for any other OS except Windows and Linux.

AMD "consumer" GPUs are a great choice for those who are interested only in games, but not for those interested in any other GPU applications. AMD "datacenter" GPUs are good, but they are far too expensive to be worthwhile for small businesses or for individuals.
by johncoltrane | 2025-09-19 09:20:03+00:00
Speaking of WebGL, after a recent Chrome update I am not able to open Figma files anymore because webgl is supposedly not supported or enabled. I have gone through all the recommended tweaks with no effect.

Possibly related: janky playback of YouTube videos at large sizes (theater and full screen).

Both work just fine in Firefox and worked just fine last week in Chrome. I'm at a loss as to why this could be happening all of a sudden.
by Okawari | 2025-09-19 09:20:12+00:00
You are correct. I was still basing my post of the assumption that the AI scanning was still in the bill and that the proposed two strikes then chats would disclosed was there as well, which they is not. This provision seemed to imply that messages would have to be stored in order to be able to be provided after the two strikes.

I wasn't very clear in my original post always included an assumption that false positives were involved and that messages being stored were a result of that and not all messages being stored at all times.

The images and links that are scanned and is deems potentially problematic will be stored for up to 6 months or until they are deemed unproblematic. There is still a potential 6 month paper trail here, and in politically turbulent times that paper trail could still be damaging retroactively even if the report contains non CSAM.
by matt-p | 2025-09-19 09:20:38+00:00
If you've got lets say a 6 person start up your wage bill would be ~$1 Million a year, $6000 feels quite reasonable. I agree that this seems pitched towards "we're making a saas" style startups and that for direct end users this is more difficult however if you can perswade tldraw to price this based on the IT staff your school has then if you've got a group of 5 schools each of 2000 kids, you probably have a IT team of 8-10, $500/month is $0.001c per child per day.
by apricot13 | 2025-09-19 09:21:18+00:00
this is incredible! I've managed to get an error in one of my attempts though. I'm on mobile so unable to look at the console, it would be great to be able to mark it as broken

an application to create a database and API of Sylvanian families and track which ones you own and want: https://lush-swan-w7nqsq.manyminiapps.com/

interesting to see that the first app I created allowed user submissions and within seconds there was a slur submitted but now that submission has been removed!
by D-Machine | 2025-09-19 09:21:31+00:00
He literally said "with the MAGA gang desperately trying to characterize this kid who murdered Charlie Kirk as anything other than one of them". Interpretation hinges on the "desperately" here, but your reading of this as him saying "they were quick to paint him as blue tribe before knowing his tribe" is far too distant from the literal words. The right were not "desperate" to distance him from MAGA or red tribe, because that was never a strong position given reason and the evidence, which pointed, if anywhere, towards blue tribe. The "desperation", if anywhere, was on the left linking him to MAGA, because it was very clear, even then, to anyone who read beyond Reddit "best" comments, that the links to the left were far stronger and more reasonable. Kimmel's phrasing not just implied, but directly stated that the desperation was in the opposite place to where it was in actuality, and so strongly implied a preponderance of evidence in a direction opposite to the general direction dictated by reason and evidence already known at that time. So no, there is not the synonymity you claim.

As others have pointed out, this kind of insinuation is very hard to see as anything other than deliberate, given basic media literacy and how modern media operates (https://www.themotte.org/post/3263/culture-war-roundup-for-t...). To save you a click:

> The "desperation" implies a sort of losing battle that they're grasping at straws to prove something that's factually wrong, rather than simply stating truths that are obvious, evident and obviously evident. "Desperate" is a subjective judgment call, of course, so Kimmel absolutely deserves zero government censorship for this, by my lights; all it does is show that his judgment is so bad that it reflects poorly on the judgment of people who hired him as a host for a show like that. That MAGA was trying to characterize the murderer as anything other than MAGA is arguably a bland, neutral fact about reality, but that MAGA was desperately trying to do so is a judgment call that shows extremely poor ability to observe reality or to discern reality.
by croon | 2025-09-19 09:21:49+00:00
> The source for the killer being a groyper is solely the disinformation account

No, the source is the string of corroborating incidents.

Sure, the two examples you bring up could be innocuous by themselves, but together with a "gopnik offshoot of Pepe the frog", his upbringing, and the fact that there are clearly fractures within the otherwise very top-down right-wing movement?

You're very adamant to dismiss any pieces of evidence as inconsequential (not as incorrect, mind you), yet resistant to provide any counter-factuals?
by silpol | 2025-09-19 09:21:50+00:00
No, it's not 'hostile'.

Behavior "give me now 50K and then monthly 200K" is called Racketeering.

wikipedia > In the United States of America, racketeering is a type of organized crime in which the perpetrators set up a coercive, fraudulent, extortionary, or otherwise illegal coordinated scheme or operation (a "racket") to repeatedly or consistently collect a profit.

Did they offer new service and asked for more? No.

Did they came with new calculation based on costs? No.

They just insist on "more money or your operations are toast".

Once executives and vice- clout get into the court on racketeering, just like al Capone was, things will go much better.
by redleader55 | 2025-09-19 09:22:31+00:00
Do you mean in the US? There are many countries around Europe with large populations of traveling folks - they even have cars and setup camps only to move further when they feel like it. As far as I know there are many countries where no one asks anything if you set a tent and spend the night, especially in the mountains, but more generally on land that is not privately owned.
by ACCount37 | 2025-09-19 09:22:43+00:00
Quite a few reasoning LLMs do reasoning in English only. Because the RL setup specifically forces them to do so.

Why?

Because the creators want the reasoning trace to be human readable. And without a pressure forcing them to think in English, they tend to get weird with the reasoning trace. Wild language-mixing, devolved grammar, strange language-mixed nonsense words that the LLM itself seemingly understands just fine.
by ViewTrick1002 | 2025-09-19 09:25:00+00:00
Take the function signature:

pub fn to_str(&self) -> Option<&str>

An option is an enum (tagged union)

pub enum Option<T> { None, Some(T), }

To get the data out of the Some variant you need to match on it. If you don't cover the the None variant with a choice it will not compile.

let my_valid_string = match path.to_str() { Some(path) => path, None => todo!("Cover invalid unicode case"), }

You can see this in the playground here were I deliberately did not cover the None path leading to the compiler telling me I need to make a choice.

https://play.rust-lang.org/?version=stable&mode=debug&editio...

We can't know if a generic path is valid at compile time. But we can at compile time ensure that we must acknowledge and make a choice for the invalid case.

This now (in)famous blogpost on Go is what happens when you just pretend that everything works:

https://fasterthanli.me/articles/i-want-off-mr-golangs-wild-...
by zabil | 2025-09-19 09:25:07+00:00
It’s hard not to be overwhelmed by the Sagrada Família — it feels less like a building and more like a living organism stretching toward the sky. Makes Barcelona along all that it already offers a beautiful city to visit.

I also feel the tragedy behind its beauty. From what I've read, Gaudí dedicated later part of his life completely to it and he died poor and unrecognised, hit by a tram and mistaken for a beggar.
by pjc50 | 2025-09-19 09:26:14+00:00
> At the time, some people recommended buying an Occulus device and calling their support because they were able to recover accounts and they had human support. We tried appealing to the company on social media, but we didn't have any luck.

This is one of the weird things about social media; it can be extremely valuable to people, but there's no way to actually pay the company providing it for the privilege of having a fair manual review from customer service.
by qalmakka | 2025-09-19 09:27:03+00:00
Exactly - as if evolution cared enough about keeping us healthy after childbearing age. It's hard to state "yeah we've evolved to live like that, of course it's good for us" because clearly keeping us alive after the age of 40 really wasn't _that_ necessary for human survival. There's a lot of perfectly natural stuff that hurts us, including sunlight. Most cancers will only occur in the latter half of our lives, where usually a human historically had already had several children that are now old enough to survive on their own.
by throwaway290 | 2025-09-19 09:27:25+00:00
it is possible if it is a protocol not a platform. Like there can be illegal stuff over http, there can be illegal stuff over nostr and a normal person can come across it. Actually way more likely on nostr because on web we have centralized https certs and dns which is used all the time to block cp and the like

It's funny when people first say "nostr is just a protocol and completely not subject to censorship" then "there is no way a new user would encounter bad stuff on nostr". pick one?
by troupo | 2025-09-19 09:28:01+00:00
> Cryptos are born out of criticism for current systems

Nope. Most are born out of people not understanding how existing systems work and/or looking to get rich quick.

> an ever evolving technology fueled by those same critics.

No, it's mostly a self-perpetuating self-congratulatory hype machine busily re-inventing the systems they criticise

> What doesn't make sense is when the other party starts making stories just to tarnish other competing technologies.

What does make sense is the extremely fragile ego of crypto bros who can't stand any criticism towards their scams and hype, or the mention of any possible issues.
by scotty79 | 2025-09-19 09:28:08+00:00
> government budgets should increase monotonically

It should and not even just linearily. If economy grows by roughly even percentage each year same should be true about government budgets. Otherwise you just leave money on the table for billionaires to scoop up and sit on. Of course it should be funded with taxes not debt and that's where the worst part of government spending is. That it's done by indebting itself to billionaires and letting them suck more and more government money each year through debt servicing.
Is anyone interested in a curiosity-driven"brain OS"core for AI?(not an expert)
by kubinashi | 2025-09-19 09:28:30+00:00
Hi, I’m not an AI expert, but I have a strong gut feeling AI could be much more like a human brain—if we focused on the “core OS” of how humans really think, not just on bigger models.

Why this idea? When we compare the human brain and modern PCs, computers actually have much higher memory/storage and calculation speeds per “tick” than the brain’s moment-to-moment thinking. But humans are amazingly creative and flexible with extremely little working memory or raw data. Yet most current AI tries to “stuff” everything inside the model, keep all data/statistics, and just scale up. What if we built a SMALL core that works more like a human “brain OS”:

makes its own questions (“Why?” “What’s weird here?” “What’s interesting?”)

only keeps knowledge as loose indexes (like “I think I heard this somewhere”) and looks up info as needed

links outcomes/decisions with simple feelings or experience (“That felt good/bad/weird/curious”)

works on normal hardware, not just massive clusters

Why do this? I feel that trying to make everything “bigger” misses the key: Human thinking is about curiosity, flexible judgment, and ongoing motivation—not about big memory or giant models. So maybe AI should have a small, motivation-based “core” instead!

Example pseudocode (for illustration):

python class BrainOS: def __init__(self): self.curiosity = 1.0 self.memory_index = {} # Index only self.emotion = 0

def motivate(self): if self.curiosity > 0.5: return "Why?" def recall(self, query): return self.memory_index.get(query, None) def learn(self, result, feeling): self.memory_index[result] = feeling self.emotion += feeling

(Just to show—I imagine the “core OS” being all about motivation, curiosity, and simple result tracking, not big data.)

So…

Has anyone tried to build something like this?

Am I missing obvious research or past attempts?

Is anyone interested in talking or collaborating to try a prototype?

Any advice, feedback, or info welcome!

Thanks for reading—I’m passionate but not technical, so any kind of comments or help are greatly appreciated!
by mpweiher | 2025-09-19 09:29:26+00:00
Configurations are (parts of) programs and configuration languages are also programming languages.

And code is also user interface.

So you probably don't really want a separate language for configuration, but rather a programming language that (a) has a reasonable way of creating complex object literals and (b) can be, but does not have to be, interpreted.

And you want to be able to subset and/or sandbox the language so that the power you give to those parts of the program that does the configuring is under control.

I saw this from one side when working on the BBC SportStats project, where I eliminated all the configuration files. All of them. The deployment was a single jar. That doesn't mean that there wasn't configuring going, but it was done with Java code inside the jar.

One reason for doing it this way was that deployment was just as complex/arduous for a configuration file change as it was for a code change. And the code we could easily test, abstract etc. So there were few if any benefits.

At a later stage we did have multiple instances of the app, all still using the same jar, but now delivered with different 1-2 line shell scripts that selected one of the built-in configurations.
by leakycap | 2025-09-19 09:29:44+00:00
"Keeping in mind that I’ve written fairly extensively about AI, read a huge amount of papers, and spent countless hours experimenting with generative offerings. I am more able to identify generative AI output than the average person."

followed by

"There is no reasonable way to identify AI-generated content with 100% certainty, and as time goes on, people who say, ‘I can always tell,’ are only sounding more and more disconnected from reality."

gives me the impression that the author is unaware of their own blind spots...
by noodletheworld | 2025-09-19 09:31:28+00:00
Mmm… no.

Iterm2 used to be one if my first installs, but these days I find myself in the old grumpy programmer bucket.

Things that should connect to the internet:

- my browser

- applications

- anything I explicitly launch

Things that should not connect to the internet:

- my shell

- my “save as” dialog

- my start menu

:(

> Click hamburger menu → Ask AI to create a new AI chat with the reader-mode content of the current page attached

Yeah yeah cool.

I guess were back into the days of more web browsers with arc and whatever.

I suppose I should just smile and nod; if chrome introduced a terminal would I batt an eyelid?

Still, I dont like it.

I dont want ls to query some external api.

I dont want grep to search the internet.

These these are domain bounded for a reason; Im not a fan of iterms kitchen sync future.

…but I suppose, nice technical work on it, it works quite well. I hope it makes people who are into it happy.
by staticelf | 2025-09-19 09:32:43+00:00
1. I am not a layperson. I used nostr while it was still under active development and when it only had a few NIPs finished.

2. I have been to Japan several times, I know the difference between anime/hentai/lolita and stuff like that. This is not what I was experiencing.

3. I have nothing against pornography in general.

The issue is that when people bring up shit like this, we are not taken seriously and this hurts projects like nostr. It will never reach momentum if no steps are taken to prevent illegal material and dark shit like CP.

Calling me a liar makes me believe that you are intentionally are downplaying the experiences I and others have, which is helping pedophiles and similar people share their illegal content freely and without consequences. Why I do not know and you should seriously think about it and stop.
by rgun | 2025-09-19 09:33:32+00:00
I have probably started using konsole because it was the default, but have since liked it a lot. I use tmux whenever I want to split windows, synchronize keystrokes and things like that but for all else, konsole works perfectly well.

I have set it up in a way that I don't see any clutter. You can hide whatever you don't want to see on the UI. All I see is the terminal and the tabs.

The killer feature is the 'monitor for silence' and 'monitor for activity'. Comes quite handy for long running background tasks that you want to monitor.
by borski | 2025-09-19 09:34:04+00:00
There is a third option, which is to move to a place with a much lower cost of living. This isn’t always possible, due to family or job, but it’s not exactly uncommon either. Remote work, in particular, has helped with this. Work fewer hours, for less money, but with fewer needs.

Doable, but it’s about what you prioritize and care about.
by keyle | 2025-09-19 09:34:15+00:00
I feel the world "gestalt" has been thrown around in your circles a little too heavy handed.

Who can afford to think like this? Anyone curious about the human brain.

If you're concerned about the time to design something well, I would take just as long designing a terrible solution to a problem!

Explaining with words why your design is the way it is isn't a waste of anyone's time, it's having a degree of confidence moving forward. It's having a healthy conversation about the said product.

If anything, knowing what you're doing and being able to justify decisions, leads to a quicker decision making and therefore more time for implementation.

A good design is thoughtful precisely to prevent re-work in the future. That's the point: understand, analyse, solve & apply.

Don't get me started on large companies and their design teams... Going from one design system to another, redesigning every 6 months, and never quite finishing... I've seen those and I'm too old for that.

I'd never imply that good design should be a road block or causing a late Friday evening of work; it takes just as long to implement a terrible design than a good one!

I am merely encouraging everyone to stay curious, and look into building some skills in a field that is timeless, unlike most software engineering fields, and henceforth worthy of your time.
by tobyhinloopen | 2025-09-19 09:34:21+00:00
> He explains how monogamy is to blame for a lot of our western views today, and how Mormon towns in Utah were affected by not having monogamy as the basis of society (women there tend to prefer to be 2nd wives of a better man rather being the only wife of a lower-ranking man).

Must suck to be a lower-ranking man lol