MurphyA/hacker-news huggingface dataset:
by ofalkaed | 2025-12-28 08:56:38+00:00
Your edit of your original post happened after my second reply to you, hence my edit of my second reply and not my first. Using old posts as proof is against the rules, it is part of the rule I quoted, the strongest interpretation is not the one which requires you to dig through a posters history. The mods will call you out on this if they see you doing such things.

I am not trying to bully you into anything, I only asked because I found it curious. But your original post reflects better on you than your edit does. OPs posting history could just as easily prove that they never read the submission guidelines, which is fairly common; so, they made this thread to ask why and a quick glance at their posting history strongly suggests they never read the submission guidelines.
by KellyCriterion | 2025-12-28 08:57:29+00:00
do you have an account about which "you care somehow", like banning/disabling specific channels explicitly?
Ive found out: If I tell youtube what I want by sometimes thumb-up/down and explicitly clicking on "no more vids from this channel", then the results a) much better and most of the trash is removed.

Though, new AI-slop channels popup some days - esp. new/fresh channels, but these you can ban anyway since most new channels are AI slop. or "XY ... official" or "XY .. best of" or "XY .. clips" or "XY... fails"
by cryptica | 2025-12-28 08:58:07+00:00
Yes, it is. I feel like this level of distrust is probably something that wealthy people often experience; but at least they can take a look at their bank account or portfolio app from the comfort of a house they own to help soothe the pain.

I don't know why I'm in such situation. One time, I explained a problem I faced at a previous company on HN and someone said something like "What? That's normally only a problem for people earning $500k+" I was only earning about $90K at the time.

I don't think therapy would help to be honest. My problem is not psychological; it's that I need more money to buy my time and freedom. One time I was earning a modest passive income for about 3 years while working on open source projects; I was quite happy then and the fact that I didn't trust anyone was not a problem as I wasn't forced to interact with anyone.
by WuSierra | 2025-12-28 08:58:14+00:00
I usually write emails, advertising copy, creative writing, and creative proposals. For serious creative content, I start with individual "points" and "sentences". Pretty much like your pattern. Then I connect these creative "points" to find its overall structure. Next, I reorganize the specific writing content from top to bottom based on this overall structure. So, for the best work, most of it still requires manual work.

However, I must admit that AI writing tools are indeed very useful for completing "repetitive" writing tasks. For example, short creative copy based on a large creative framework, or writing emails. But when using AI for creative writing, AI always slightly deviates from the core idea. Not much, maybe only 5% to 10% per sentence, but when all the creative content is combined, it deviates largely from the core idea.

Therefore, now when writing with AI, I first establish the core idea, and then let AI write each creative piece separately, instead of completing everything in one chat.

Frequent window switching does bother the mind-flow of writing. Now, sometimes I don't even have the patience to finish reading long pieces written by AI.

The creative writing tool I've used so far that I find useful is ChatGPT 5. Not 4o, nor 5.1 or 5.2.
by josephg | 2025-12-28 08:58:40+00:00
The thing I can't get past with PGP / GPG is that it tries to work around MITM attacks by encouraging users to place their social network on the public record (via public key attestation).

This is so insane to me. The whole point of using cryptography is to keep private information private. Its hard to think of ways PGP could fail more as a security / privacy tool.
by tehbeard | 2025-12-28 08:59:11+00:00
Jumped back to it to try seeing how functional it'd be as something more than than large logfile explorer.

Package control is still only in the command palette. If you want to explore what's on offer you have to do so on the actual package control site.

Managed to get LSP + intelephense installed so I have good PHP parsing (Other LSP providers appear to be available)... but stuck at the moment trying to get an intellisense analogue setup... Doesn't show up in package control in the program despite showing up on the site.

So right now I have syntax highlighting and errors flagged for a php file... but I don't have anything that can take the fact the class is missing several methods from the interfaces, and stub them out in a few keystrokes.
by iceman28 | 2025-12-28 08:59:12+00:00
Really fun read. To be this seems awful close to my experience using these models to code. When the prompts are simple and direct to follow the models do really good. Once the context overflows and you repopulate it, they start to hallucinate and it becomes very hard to bring them back from that.

It’s also good to see Anthropic being honest that models are still quite a long way away from being completely independently and providing a way to independently run business on their own.
by squirrellous | 2025-12-28 08:59:41+00:00
Perhaps someone can enlighten me on this. I never quite understood the sentiment of treating money-related tech as somehow more critical than others. The effects of large SaaS services failing and the bank failing can be quite similar - businesses interrupted, money lost, etc. but it’s typically not life and death, so the importance of reliability should be similar.

I can understand treating social network sites as less critical, of course.
by aliceryhl | 2025-12-28 09:00:16+00:00
I asked about this when they presented the project at the Linux Plumbers conference. They replied that it's not really intended to be a security boundary, and that you should not let anyone malicious load these programs.

Given this thread model, I think their project is entirely reasonable. Safe Rust will prevent accidental mistakes even if you could technically circumvent it if you really try.
by IshKebab | 2025-12-28 09:01:28+00:00
> Bytecode compilation is compilation.

It was pretty clear I meant AoT compilation.

> Which is irrelevant to the point.

Sorry, the fact that typical Rust programming style is much faster than typical Python style is irrelevant to the fact that a Rust tool is faster than its Python competitor? Riiight.

> My thesis is that pip doesn't have to be the way it is in order to actually solve the problem of installing Python packages.

Ok but the actual debate was about whether `uv` is faster because it is written in Rust. The answer is yes because when you put a normal amount of effort into writing Python or Rust you run into all these problems in Python that you don't run into in Rust.

Sure you can defer imports, but that's a pretty uncommon thing to do in Python.

It's like, you wouldn't say "bicycles are just as fast as cars; as long as you attach a jet engine to the bicycle!". Yes, technically possible, but nobody does that.
by Lapel2742 | 2025-12-28 09:02:52+00:00
> This is what works for me.

Than you are the lucky one.

E.g.: Just for entertainment I recently searched for information on a new LLM model. The result was filled with AI garbage. I stumbled upon videos with AI generated content, presented by an AI generated voice and an AI generated human. And if it is not something like that, YouTube at least lies to me about the language of the video and tries to make me listen to an AI voice which is equally vile.

There are times where I constantly have to close videos after a couple of seconds. It is unbearable. At least they should mark these videos clearly. At best they should allow me to filter them out but of course they won't do that or else they couldn't make the experience on their platform even worse than it already is, what seems to be their real goal.
by nephihaha | 2025-12-28 09:06:32+00:00
"All our communication channels are morphed into content distribution networks. We are more and more entertained but less and less connected."

This isn't true. You can still meet in person or make a phone call.

As for news media... They tend to be at the beck and call of whoever owns them. Most of them use the same press agencies but promote political binaries to the exclusion of other viewpoints.
by hnfong | 2025-12-28 09:07:03+00:00
I wouldn't say it's a mistake. Distributed algorithms that depend on wall clock time generally give better guarantees. Usually you want these guarantees. The downside is of course you need to keep accurate time. In the cases you don't need them (eg. for the case you described), sure, but as an engineer you don't always get to choose your constraints.
by csomar | 2025-12-28 09:07:04+00:00
I have noticed people on the subway watching them. I sneaked a peak on a few of their phones and it was legit AI slop with clear signs (for me at least) that it was AI generated. The end user (viewer?) seemed hooked but they are mostly shorts (10-20sec videos) and you can see their fingers swiping to the next one.

The other day my mother told me if I watched some random AI slop (Putin getting in a physical fight with Trump) and I asked her why she watches this stuff and her answer is that it comes up in her feed. She said it was funny.

I don't know what to make of any of this.
by nkmnz | 2025-12-28 09:07:41+00:00
You're confusing public goods with common goods. That's your personal tragedy of the commons.

> “The tragedy of the commons is an economic theory claiming that individuals tend to exploit shared resources so that demand outweighs supply, and it becomes unavailable for the whole.” (Investopedia)

EXACTLY. This is NOT what is happening in the case of Github. As explained plenty of times, Github has the incentive to INCREASE their supply, making MORE available for the whole, if the whole demands MORE. Also, they are a centralized, coordinated entity, that can change the rules for the whole flock, which is one of the famous coordination problems associated with common goods. They can also discriminate between their contractual partners and optimize for multi-period results for reducing moral hazards and free-riding. It must be stupidity to not see these fundamental difference on the systems level.

> I didn’t make up the Wikipedia example, it’s in Wikipedia being offered as one of the canonical examples of digital commons

Yeah, the example in the article is Wikipedia, not Github. That's your example. All my statements refer to 100% to Github and probably only 90% to Wikipedia. That said, there are true digital commons, e.g. the copper cables connecting the houses in your street. Unsufficient number of bands in old wifi standards.

Since Dunning-Kruger has entered the chat, I'm going to leave. Have a good day; you will have a hard time having serious conversations if you do not accept that it helps everyone to favor precise language over watering down the meaning of concepts, like some social scientists and journalists seem to prefer for self-marketing purposes.
by jibal | 2025-12-28 09:08:04+00:00
Patronizing speculation on the reasons for downvotes (who gaf about such things? And for that matter I had a net gain today despite this) contributes nothing of value and explicitly violates one of HN's guidelines: "Please don't comment about the voting on comments. It never does any good, and it makes boring reading."

I attempted to jocularly make a point (e.g., I don't carry a pen or pencil and I almost never print anything, and I'm far from the only person who has made this sort of change in life practice) and the parenthetical was supposed to help to understand what it was and ward off the sort of criticism you're making, but apparently it was futile or even backfired, as it seems that a lot of people missed it and lashed out with hostility ... they should consider https://www.reddit.com/r/philosophy/comments/6k68hi/the_prin....

> Surely you know what printing and paper are, and how someone would jot something down, so that part comes across as ridiculing the idea.

See, you completely and uncharitably misunderstood what I was attempting to convey. Yes, of course I know what those things are, but I no longer use them. People would jot things down with a pen or pencil, but that requires having a pen or pencil handy ... I almost never do, as a matter of ==> my <== work habits. That's the whole point of the parenthetical--that this is ==> my <== perspective. It doesn't "ridicule" people who do things differently, but it does allude to the fact that the world has changed (radically, speaking as a lifelong early adopter and a pioneer developer [I'm mentioned in RFC #57] for the last 3/4 century ... so much for insults that get thrown my way--including on HN today--as a "boomer" on a regular basis).

I won't comment on this again.
by aiisahik | 2025-12-28 09:08:13+00:00
The analysis here is excellent. However, Groq's success was not obvious or straight forward. It require huge amounts of investment to keep it alive for many years long before any real positive cashflow. It was on its death bed for years before the ChatGPT moment in 2023. It has been over 9 years since its founding. If you know anything about VC funds and exit timelines, you will know that investors in Groq needed an exit by this time.

I'm happy that the investors and founders got a long and well deserved exit. I'm happy that the tech here will continue to see development and investment under Nvidia so we may one day get to use Claude Opus at 500 tokens per second.

Does it suck that certain employees got screwed over? Yes. Does this happen ALL THE TIME in startups? More often than you think. The expected value for employee options for this type of company is very very close to zero. Anyone who thinks otherwise is lying to themselves.

Does it suck that it didn't happen via a normal M&A process? As someone who used to work on tech M&As as an attorney, I would be first one to say that I hope this DOES become the norm. M&A sucks for the employees, the investors, the founders, the acquirers - it sucks for EVERYONE. The only people who it doesn't suck for are the lawyers and bankers who earn more fees the more complex and longer the process is. Best M&A I ever witnessed was the FB acquisition of Instagram that happened over the weekend (my old law firm was part of that deal).

Ask yourself: do you want to spend 2% of your funding round and 2 months on lawyers when you raise a $5m Series A? Then why do you want to do the same when you exit?
by bigtex | 2025-12-28 09:08:53+00:00
I find it comical that the Switch was completely ignored, which just means to me that Nintendo finally won the console wars while the other two fight for second place. VGCharts has this for lifetime sales for the current consoles in the USA.

Switch 1 (57,530,683)
PlayStation 5 - (33,012,035)
Xbox Series X|S - (20,764,129)
Switch 2 -(4,243,125)
by holg | 2025-12-28 09:11:42+00:00
Huge thanks to everyone in this thread — the stories, pointers, and critique were genuinely useful (and motivating). Quick update: we pushed a big round of UI fixes and the site is now properly usable on mobile. Also, I compiled Betz’s original XLISP (C) to WASM and hooked it up as a side-by-side benchmark, and the first external PR just landed: KiCad export is now in (symbols + footprints), so the same template workflow can emit .kicad_sym / .kicad_mod. Really grateful for the help here.
by littlestymaar | 2025-12-28 09:12:01+00:00
I don't understand why you'd use a RLHF-aligned chatbot model for that purpose: this thing has been heavily tuned to satisfy the human interacting with it, of course it's going to fail following higher level instruction at some point and start blindly following the human desire.

Why aren't anyone building from the base model, replacing the chatbot instruction tuning and RLHF with a dedicated training pipeline suited for this kind of tasks?
by zarzavat | 2025-12-28 09:12:55+00:00
> There's a reason people use the NoScript addon

To be snarky, do they? The average user doesn't even know what JS is.

Users want websites that are fast and solve their problems, with a good UI. They don't care how it's made.

Make websites that people enjoy using. A good developer can do that with any set of tools, though a no-JS approach is limited in scope.
by A4ET8a8uTh0_v2 | 2025-12-28 09:14:33+00:00
Interesting perspective, but, as with most writing, it seems to say more about the author of the article than the actual subject. Yes, I do get that that butthole is a way to capture attention of the reader and even with knowledge it does not help that you really, really want to see it ( with one exception ) for the analogy to work. Even if it is just a device ( and it does not appear to be ), it feels forced.
by dijit | 2025-12-28 09:15:13+00:00
I used to work for Ubisoft, though not on Siege- I have met and had detailed conversations with their lead architect though; truthfully I remember little of those conversations.

Regarding the second group and access to source code; this is unlikely for a combination of four reasons.

1) The internal Ubisoft network is split between “player stuff” (ONBE) and developer stuff.

2) The ONBE network is deny by default, no movement is possible unless its explicitly requested ahead of time, by developers, in a formal request that must be limited in scope.

3) ONBE to “developer network” connections are almost never granted. We had one exception to this on the Division, and it was only because we could prove that getting code execution on the host that made connections would require a long chain of exploits. Of course that machine did not have complete access to all of the git repos.

4) Not a lot of stuff really uses git internally. Operations staff and web developers prefer git strongly; so they use Git. But nearly every project uses Perforce. Good look getting a flow granted from ONBE to a perforce server. That will never happen.

Siege, like The Division, worked against Ubisoft internal IT policies to make the product even possible. (IT was punishingly rigid) but some contracts were unviolatable.

The last I heard, Siege had headed to AWS and had free dominion in their tenant, but it would need Ubiservices (also in AWS) and those would route through ONBE.

I’m not sure if much changed, since a member of the board is former Microsoft and has mandated a switch to Azure from the top… But I am certain that these policies would likely be the last to go.
by orrbenyamini | 2025-12-28 09:15:51+00:00
Pydantic is great lib and and has many advantages over Jsonic,

I think main use cases for Jsonic over Pydantic are:
- You already have plain Python classes or dataclasses and don’t want to convert them to BaseModel
- You prefer minimal intrusion - no inheritance, no decorators, no schema definitions
- You need to serialize and deserialize Pydantic models alongside non-Pydantic classes

Having said that, Pydantic is the better choice in most cases.

This is also why Jsonic integrate natively with Pydantic so you can serialize Pydantic models using Jsonic out of the box
by tialaramex | 2025-12-28 09:16:00+00:00
The monitoring is upside down, which is the case almost everywhere I've ever worked.

You want an upside down pyramid, in which every checked subsystem contributes an OK or some failure, and failure of these checks is the most serious failure, so the output from the bottom of your pyramid is in theory a single green OK. In practice, systems have always failed or are operating in some degraded state.

In this design the alternatives are: 1. Monitor says the Geese are Transmogrified correctly or 2. Monitoring detected a Goose Transmogrifier problem, or 3. Goose Transmogrifier Monitor failed. The absence of any overall result is a sign that the bottom of the pyramid failed, there is a major disaster, we need to urgently get monitoring working.

What I tend to see is instead a pyramid where the alternatives 1 and 2 work but 3 is silent, and in a summarisation layer, that can fail silently too, and in subsequent layers the same. In this system you always have an unknown amount of silently failed systems. You are flying blind.
by wrxd | 2025-12-28 09:16:03+00:00
Reminder that you don’t have to play by YouTube rules.
Unsubscribe from everything and disable video history, that also stops the slop recommendation engine.

YouTube search still works, you’ll still come across interesting YouTube links and if there are channels you want to subscribe to there is a way to get them in your RSS reader.
You can also get the feed to be full-length videos only, ignoring all the noise coming from shorts.
by Brajeshwar | 2025-12-28 09:16:06+00:00
Writing down is a sign-post for you to stay in your lane.

Otherwise, you were working on a task and something fail in your terminal; by evening you realize you spent the last 4 hours fixing your entire dotfiles, fixing environment, shell, and what-not to move easily between machines smoothly (you also realized you are not moving machines anytime soon).

The Frog to Eat that you wrote down yesterday for today, and the other tasks that has to be done today is there for you to see - bright, and clear - helps you steer back when your minds starts to wander, phone distracts, and HN is tempting for more comments.
by Asheed | 2025-12-28 09:16:07+00:00
Predicts Hubble constant (H₀) and structure growth (σ₈) without fitting to observations.
Resolves the lithium 6 & 7 abundance problem in primordial nucleosynthesis.
Explains the formation of cosmic web, clusters, and voids via micro-patch Φ-field dynamics.Reproduces Einstein’s General Relativity, but also explains what gravity really is
If you had to challenge one assumption in this framework, what would it be?
Check the link for the pdf
Main paper:https://drive.google.com/file/d/1GUQOu6FXY3CrolDg6m0HgJ1FfER...
Supplementary:https://drive.google.com/file/d/1WxrNYo92KrBEkR6r6LrVgYVRB6s...
by testdelacc1 | 2025-12-28 09:16:22+00:00
That dude said “even worse when coming from supposedly security conscious programming language community”. The comment is dripping with contempt, pointing out that the “community” makes tall claims that are unfounded. And he said this based purely on one comment. This contempt clearly indicated a dislike, which I generalised to “I dislike xyz community”. To which you reply with “strawman”. Sure.

You’re then accusing me of being intellectually lazy for not giving high karma accounts the respect they deserve. Come off it. I’m going to judge comments by their content, not by the karma of the author. You shaming me is not going to make me change that.

What’s crazy is that judging people by their karma instead of their words is actually lazy. Isn’t this obvious? Do I need to get another 20k karma before you’ll understand that?
by xorvoid | 2025-12-28 09:16:35+00:00
Strong agree. I switched back to RSS after trying social media. Much more boring. And that has been a very good thing. It's also been much more substantive. It's like eating your veggies vs eating sugar candy.

Why should we believe that "being entertained" is a valuable thing? I suppose it serves an evolutionary purpose as "steering focus", e.g. noticing the unusual/novel/scary/etc. But, it's not the end goal. And overloaded attention mechanisms sounds like an obvious misfeature.