MurphyA/hacker-news huggingface dataset:
by kelnos | 2025-12-24 21:40:29+00:00
> I think the bigger problem is Framework doesn't actually offer as much in upgradeability as it sounds. [..,] Unofficially, many of the laptops I've had I've been able to upgrade even the screen on as well.

The Framework's screen is officially upgradeable, though, and I see that as a strength: while you or I might not blink at doing an unofficial screen replacement for some other laptop, I'm sure most people would be afraid to attempt something like that.

I've also (officially) replaced the webcam (new one is definitely better) and speakers (new ones are better but still meh). When my battery starts to go, I'll replace it with the higher-capacity battery that's available now.

So it's definitely quite a bit more than just RAM, SSD, Wi-Fi.

> The value prop for replacing the mainboard+CPU while keeping the same generation RAM and SSD is really not that high in terms of upgradeability

I agree on the RAM: I have a Framework 13, and my next mainboard upgrade will require new RAM (which is of course crazy expensive right now), as my current board uses DDR4. But I view that as a forced upgrade; if I didn't have to go to DDR5, I'd probably stick with DDR4, and I'm sure it would be fine, even if not optimal.

But I really don't understand or agree with your comment about the SSD. I have a 2TB NVMe drive in my current laptop, and I expect I'll be using the same drive for years to come, certainly through my next mainboard upgrade, and probably even the following one.

> That's just a lot less valuable overall. I.e. you can place your port layouts in any order you want, you can customize the keyboard style and layout,

Right, agreed: I have not changed the layout of my ports in more than a year at this point, and I never changed the keyboard style/layout. It was nice to be able to easily replace the keyboard when my original one developed issues a few months ago (not Framework's fault... it was my cat's fault), at least.

But I think all of this is a matter of taste. I expect there are some people who change out their expansion ports fairly often. It's fine that I don't value that feature as much as I expected I would.

My expectation is that I'll have this laptop chassis for another 10 or so years, probably with 2-3 mainboard upgrades in that time. My prior two (non-Framework) laptops were in the $1800-$2000 range, each of which lasted three years, and had significantly less RAM than my Framework does (those two laptops weren't even offered with 32GB, let alone the 64GB I have now).

My next mainboard upgrade will likely be the cost of that new laptop, given the crazy cost of DDR5 right now (though it looks like I'd be paying Dell around $2400 for a 13" laptop with 64GB; I could probably do the Framework mainboard upgrade plus RAM for $1800 or so). But maybe the next-next mainboard upgrade will still use DDR5, and I'll get a brand-new computer for around $1k. That's a really great value prop for me.
by eesmith | 2025-12-24 21:40:58+00:00
I believe that "trained" is also not the correct characterization.

He got his degree in CS at a time when CS at the University of Amsterdam was part of the math department. He also took CS classes at Vrije Universiteit, under an arrangement where students could attend courses at either school.

He didn't study group or graph theory and was not interested in mathematics. Instead, he took computer classes:

> the programming classes I got at University of Amsterdam in the math department, were a pretty haphazard collection of topics that didn’t interest me. I mean, sometimes the topics interested me. I mean I remember one
semester we were all learning ALGOL 68. And the teacher was super excited, but other times, it was like numerical programming, calculating what the error is after a certain set of matrix operations. And I was not interested in anything involving floating-point numbers, basically. But Tanenbaum, or his group [at Vrije Universiteit], taught topics like operating systems, databases, networks, and languages, I believe. Yeah, Tanenbaum himself did a class where he taught like seven non-mainstream programming languages. And that was all I just soaked that up.

The math department had to "customize" his degree "a little bit for [his] situation."

There is no indication of being a trained mathematician, neither as someone trained to do mathematical research, nor trained to apply mathematics to other problems.

I have an undergrad degree in math, having taken the course for both pure and applied tracks, and even when I was fresh out of college I wouldn't say I was trained to be a mathematician.
by scott_w | 2025-12-24 21:41:23+00:00
I feel like “bad design” is too reductive. The article is an attempt to explain why it’s bad. What are the practical problems it introduces?

I think it could go a little further in explaining what I think the root cause of the issue is: the people developing this mini framework do not have the time or focus to turn it into a full framework. Compare to Django, Rails, React who, whatever your opinion, clearly have time and mission to build, test and document a framework for others to use.

The very nature of working for a SaaS company means your true goal is to build shit for your customers. Any internal tooling has to overcome this large hurdle to get the attention it needs to be able to truly thrive. And rightly so.
by inglor_cz | 2025-12-24 21:41:34+00:00
"Grzegorz Brzęczyszczykiewicz. Chrząszczyrzewoszczyce, powiat Łękołody".

Whenever I, Czech, try to read such stuff, I feel a bit high. As in "what funny mushroom did I just eat"?

Hearing spoken Polish, on the other hand, is quite positively magical. But the orthography is, well, necromancy.
by gs17 | 2025-12-24 21:41:46+00:00
I've critiqued it plenty in other comments, including that exact issue. However, that doesn't mean they "gave people surveys with a lot of questions" to p-hack, it seems like a study designed (albeit not well designed) to test one specific hypothesis. I see no reason to question that they did the methods as described in the paper, which were designed to test this very specific thing (they didn't even test "childlike wonder" in general, just self-reported Mario-induced childlike wonder), but their conclusions aren't supported by their data. If they were p-hacking as you accuse them of, why not have more questions? Why not survey non-Mario players too so there's a new variable to create significant results out of a null?
by HeWhoLurksLate | 2025-12-24 21:41:55+00:00
Upgrading to a new processor, or in the case of Framework, perhaps better hinges or keyboards or the like is IMO much more important to the long term desirability of a laptop than a 5% better keyboard or trackpad or RGB LEDs on the chassis.

I feel like the term "endgame" has completely lost its meaning - an "endgame" laptop is likely to be wholly irrelevant in at most ten years, especially so if you buy a super high end machine and expect high end machine things from it long term.
by jibal | 2025-12-24 21:42:48+00:00
I agree with your dispute with the OP's claim, but your claim that "The treatment of structs as full values that could be assigned and passed to or returned from functions was only introduced in ANSI C, 1989" is simply wrong, not at all "on solid ground" -- it came nearly a decade earlier ... but not soon enough to validate the OP's claim that you correctly disputed.

I won't comment further.
by 0xbadcafebee | 2025-12-24 21:43:14+00:00
This is one of the rare HN thinkpieces that's actually correct. You cannot remove essential complexity. You can shuffle it around, but it never goes away; you will have to deal with it. You can try to hand it off to someone else, like another team. But that actually makes it worse, because there's still some critical piece you depend on that's hidden behind the silo walls.

Rather than trying to hide things to "ease adoption", the correct answer is to educate people. Devs hate learning things. But once they learn the new thing, the pain goes away, and the results are better. The more you try to avoid it, the more problems you create later.
by sillystuff | 2025-12-24 21:43:54+00:00
If your laptop is using a recent AMD Ryzen based SoC:

ACPI C4 power state (for powering down more of the SoC during S0ix suspend) is not supported on Linux yet, for recent (last couple years) AMD processors.

Patches submitted for 6.18 were described as "laying the foundation for AMD C4 support". So, maybe won't be fully supported until 6.19 or even later; Sorry, I haven't followed up to see what has actually landed.
by extra88 | 2025-12-24 21:43:59+00:00
Especially when you don't approach it that way; they made an HTML game in desktop Chrome then worked on getting it to work in various mobile browsers, including quite old ones.

The article gets to the right conclusion, develop mobile first. I'd put it more generally as develop for the most constrained devices you intend to support. If they had done so, it would have saved a lot of time (some of their expectations about APIs still would not have been met).
by jstummbillig | 2025-12-24 21:44:55+00:00
> In contrast, Framework laptops has many supposed benefits: they're upgradable, repairable

Why would you propose that the author does not care about these things? They clearly do, they are simply not a single issue voter – and who is, when buying something as complex as a laptop? There is a trade-off and the one that Framework made here is not hitting the mark for the author, and they go into some detail to explain as to why.

I am super excited about Framework stuff: They are clearly getting somewhere with this; it's nicer than anything that came before with comparable repairability. I think it's super plausible that we don't exhaust the physical limitations that arise through repairability before it's so nice, that the trade-off will be negligible for most folks.
by Arathorn | 2025-12-24 21:45:21+00:00
They're typically operating in private or semi-private federations, and so aren't so worried about spam/abuse issues like the one in question here. They may also not care as much about serverside metadata footprint (or indeed they may actually require serverside metadata in order for the server admins to enforce who can talk to who).

As a result, the popularity of Matrix in public sector has resulted in focus there - which is somewhat different to the expectations of folks looking for a Discord replacement or a privacy-at-any-cost solution.
by i7l | 2025-12-24 21:46:45+00:00
> engineers report the most mixed results on quality later in the survey (51% better but 21% worse, the highest “worse” of any role).

Hardly surprising.

PMs, designers, and founders do work that has no immediate feedback on right/wrong, so anything plausible is good enough. Code that doesn't compile or pass the tests or doesn't do what it's supposed to fails the quality threshold immediately.
by lbrito | 2025-12-24 21:46:47+00:00
Same, it feels like more work. In the old days you would punch the cartidrige in and get started. The controllers themselves had half a dozen buttons. Nowadays if I spend more than a few months without playing ill forget the commands, and I don't have the mental energy or time to spend relearning before being able to actually enjoy the game.
I paused zelda for 2.5yrs and couldn't pick it up again. Just too much relearning
by ssl-3 | 2025-12-24 21:47:18+00:00
Also perhaps worth mentioning in Chicago is Lower Wacker Drive.

It's a split-level street, more-or-less with local traffic on the surface and with through traffic at the subterranean level. It's a quick way to get through the area.

And beneath parts of that that is an road I've heard referred to as Lower Lower Wacker. This is almost entirely the realm of delivery and service vehicles (except for a time in fairly recent years when those darned kids were using it for drag racing at night).

It's all crazy-expensive to build anything like underground local delivery rail and underground roadways.

(But the stuff at the surface is crazy-expensive, too, and often can't be expanded horizontally without demolition of the very buildings that it seeks to benefit.

But expanding down? Sometimes, yeah -- that can happen.)
by evil-olive | 2025-12-24 21:47:52+00:00
> I’d appreciate hearing what others would do differently.

the answer is staring you right in the face:

> I fed my setup, budget, and constraints as context into Gemini CLI

> The commit message claimed “60% cost savings.”

don't outsource your critical thinking to a chatbot.

or, if you feel you simply must have the chatbot do this work for you, supervise it more closely. instead you ignored it for 6 weeks:

> From Nov 2 to Dec 14, Cloud Run accrued ~$4,676.
by monooso | 2025-12-24 21:48:08+00:00
The author begins by stating that "the absolute nightmare that is opening [the X1 Carbon] up to replace parts or clean them properly" rules it out.

He then eliminates the MacBook because if "something needs replacing I basically have an expensive paperweight, because everything is soldered together".

This would suggest that the author does, in theory at least, value repairability.
by nickysielicki | 2025-12-24 21:48:08+00:00
Groq press release: https://groq.com/newsroom/groq-and-nvidia-enter-non-exclusiv...

> Today, Groq announced that it has entered into a non-exclusive licensing agreement with Nvidia for Groq’s inference technology. The agreement reflects a shared focus on expanding access to high-performance, low cost inference.

> As part of this agreement, Jonathan Ross, Groq’s Founder, Sunny Madra, Groq’s President, and other members of the Groq team will join Nvidia to help advance and scale the licensed technology.

> Groq will continue to operate as an independent company with Simon Edwards stepping into the role of Chief Executive Officer.

> GroqCloud will continue to operate without interruption.
by fancyfredbot | 2025-12-24 21:49:37+00:00
The price is 40x their target revenue. That's twice the price to revenue multiplier applied to Anthropic in their most recent funding round, and really really hard to portray as a good deal.

I don't think it really helps Nvidia's competitive position. The serious competition to Nvidia is coming from Google's TPU, Amazon's Trainium, AMD's Instinct, and to a much lesser extent Intel's ARC.

Grow recent investors got back a 3x multiple and may now invest in one of Nvidia's other competitors instead.
by ascii0eks84 | 2025-12-24 21:49:48+00:00
I think you're either misinformed or a far-left troll. The issue I see is demonization of a vision of a single company but the way I see it X has truth-first approach objectively. Meta is a cesspool of lies. I see my post can be seen in the same way. Can we find a middle ground? That could perhaps solve the issue on larger scale.
by A_D_E_P_T | 2025-12-24 21:50:11+00:00
> Legit feels like Nvidia just buying out competition to maintain their position and power

Well, I mean, isn't that exactly what they should be doing? (I'm not talking about whether or not it benefits society; this is more along the lines of how they're incentivized.)

Put yourself in their shoes. If you had all that cash, and you're hearing people talk of an "AI Bubble" on a daily basis, and you want to try and ensure that you ride the wave without ever crashing... the only rational thing to do is use the money to try and cover all your bases. This means buying competitors and it also means diversifying a little bit.
by nutjob2 | 2025-12-24 21:50:17+00:00
The governments of each EU member state nominate their own candidate for a Commissioner, while the European Council (the heads of state or government) proposes the President of the Commission, who then works with member states to select the full team, all subject to approval by the European Parliament.

> Face it...

Beaten by the facts, you just move on to more vague and hateful nonsense. The EU is not the US. The EU is not a vassal state of the US, it will make its own determinations and punish whoever breaks laws within the EU.

US companies don't have to like it, they can leave. The US wouldn't EU companies breaking US laws so this is all just rank hypocrisy and bigotry.
by chiefalchemist | 2025-12-24 21:50:21+00:00
I would say yes, kinda.

A vibe coder is more like a manager. She/he oversees the project, gives direction, sets priorities, etc. How well “the team” performs is a function of the manager’s comm skills, as well as her / his ability to delegate. This certainly makes vibe coder sound like a misleading title.

Traditional SWEs who are comfortable with delegating and communicating will have an advantage. But these two traits are not common in SWEs, or at the very least aren’t the things that inspire and motivate most SWEs.
by wisty | 2025-12-24 21:50:25+00:00
I didn't group NATO and the US separately. You thought I did, but I didn't and you just hadn't read properly.

I waffled a bit in my reply to not rub it in too hard.

And do you want to contribute with something other than nitpick or insult?

Do YOU think that an informed and intelligent person can conclude that Trump is secretly a Russian agent, given he was the driving force behind a massive hike in NATO spending (which Putin really hates)?

I'm not calling Trump competent, or consistent, or benevolent. You can say he has a weird crushed on Putin and is easily manipulated.

But do you think Trump is actually consistently taking orders from Putin because of some kind of leverage Putin has? Because people say this constantly and it's (in my opinion) almost as embarrassing as Republicans and the Pizza conspiracy.
by roughly | 2025-12-24 21:50:43+00:00
The absolute best case I can make for this:

I think it’s pretty obvious at this point that Nvidia’s architecture has reached scaling limits - the power demands of their latest chips has Microsoft investing in nuclear fusion. Similar to Intel in both the pre-Core days and their more recent chips, they need an actual new architecture to move forward. As sits, there’s no path to profitability given the cost and capabilities of the current LLM architectures, and this is obvious enough that even Nvidia has to realize it’s existential for them.

If Groq’s architecture can actually change the economics of inference and training sufficient to bring the costs in line with the actual, not speculative, benefits of LLMs, this may not be a buy-and-kill for Nvidia but something closer to Apple’s acquisition of P.A. Semi, which made the A- and M- class chips possible.

(Mind you, in Intel’s case they had to have their clocks cleaned by AMD a couple times to get them to see, but I think we’re further past the point of diminishing returns with Nvidia - I think they’re far enough past when the economics turned against them that Reality is their competition now.)
by rzzzt | 2025-12-24 21:51:52+00:00
I totally failed on the balancing part, was working on the thesis like a runaway diesel engine. I could sleep and step away from the word processor window but it kind of consumed my thoughts at all times. Towards the end stress started to spill over to the physical domain and it took about 4 months after the submission and thesis defense (no snakes fortunately) for symptoms to subside.
by trueismywork | 2025-12-24 21:52:15+00:00
> The Framework 16 weights about 2.2 kg according to my kitchen scale. For comparison, my X1 Carbon weights 1.3 kg. That may not seem like a big difference, but the extra kilogram makes carrying around the Framework 16 more difficult. In particular, I don't feel comfortable carrying it with just one hand while this isn't a problem with the X1.

The author wanted a bigger laptop but the straight goes and compares it to x1 carbon.

Modular ports

> Like the keyboard area the design is a bit janky though, with visible lines/space between the adapters and the case, though this at least is something you won't notice unless you're explicitly looking for it.

Not sure how you can make things like this not to have any lines for what its worth. So not sure what author is going for.

The author doesnt know what he wants and doesn't know what framework provides.
by mdasen | 2025-12-24 21:52:19+00:00
They almost certainly plan to invest in the technology. One of the biggest threats to Nvidia is people developing AI-centric ASICs before they get there. Yes, Google has their TPUs and there are others around, but it's early on.

In some ways, it's not about eliminating a competitor. It's about eliminating all the competitors. Nvidia can use its resources to push AI ASICs farther faster than others, potentially cutting off a whole host of competitors that threaten their business. Nvidia has the hardware and software talent, the money, and the market position to give their AI ASICs an advantage. They know if they don't lean into ASICs that someone else will and their gravy train will end. So they almost certainly won't be abandoning the technology.

But that doesn't mean that it'll be good for us.
by kelnos | 2025-12-24 21:53:00+00:00
I had a 12th-gen 13", and I had severe thermal throttling problems that took two years for Framework to resolve to my satisfaction (eventually they gave me a free 13th-gen upgrade that "solved" it).

I think the "I have X and don't see problems the author has" is a generally useless statement. Well, duh, sure, it's pretty rare that everyone will have the same problems. And some people will end up having no problems at all. But that doesn't invalidate the experiences of the people who do have problems.
by jibal | 2025-12-24 21:53:28+00:00
> Your claim that I'm bad faith is itself bad-faith.

His claim is itself of course more bad faith, and his entire comment is extreme bad faith -- "weasel liar"? "all you do here"? Irrelevant demands for a definition that everyone already knows? It's bad faith all the way down. Oh well, some people are irredeemably awful.
by mrandish | 2025-12-24 21:53:32+00:00
> "In the summer of 1973, during their last day working at Xerox, Ashawna Hailey, Kim Hailey, and Jay Kumar took detailed photos of an Intel 8080 pre-production sample"

I was interested in this and followed the links to the original interview at: https://web.archive.org/web/20131111155525/http://silicongen... which was interesting:

> "Xerox being more of a theoretical company than a practical one let us spend a whole year taking apart all of the different microprocessors on the market at that time and reverse engineering them back to schematic. And the final thing that I did as a project was to, we had gotten a pre-production sample of the Intel 8080 and this was just as Kim and I were leaving the company. On the last day I took the part in and shot ten rolls of color film on the Leica that was attached to the lights microscope and then they gave us the exit interview and we went on our way. And so that summer we got a big piece of cardboard from the, a refrigerator came in and made this mosaic of the 8080. It was about 300 or 400 pictures altogether and we pieced it together, traced out all the logic and the transistors and everything and then decided to go to, go up North to Silicon Valley and see if there was anybody up there that wanted to know about that kind of technology. And I went to AMI and they said oh, we're interested, you come on as a consultant, but nobody seemed to be able to take the project seriously. And then I went over to a little company called Advanced Micro Devices and they wanted to, they thought they'd like to get into it because they had just developed an N-channel process and this was '73. And I asked them if they wanted to get into the microprocessor business because I had schematics and logic diagrams to the Intel 8080 and they said yes."

From today's perspective, just shopping a design lifted directly from Intel CPU die shots around to valley semi companies sounds quite remarkable but it was a very different time then.