MurphyA/hacker-news huggingface dataset:
by latexr | 2025-12-26 13:08:52+00:00
> That's the whole point.

What is? Not being able to use it for most things? Then how is it a private bank? How is it different from storing money in a safe in your home? Which, by the way, is more useful as you can use it for more things.

> It's clearly not for you since you can't even see the actual point.

That’s a cop-out, and a circular reasoning fallacy. Instead of making a point of why something is useful, you’re dismissing any questions or disagreements as “you don’t get it”. If someone invents a toilet which instead of flushing sends your dejects all over the bathroom, that’s not something people “don’t see the point of”, it’s a bad product. If Monero has a point that we’re missing and you want to defend it, explain what it is.

> You can use the banks, like everyone and let them profile (and sell your data), track and own your whole life.

Ah, yes, fear-mongering and assumptions with just a dash of false dichotomy, the next step in the non-argument. The only options aren’t “don’t use banks at all and be completely private” or “sign up for a bank and let them spy on you in your underwear”. There’s a spectrum. You can buy significantly more things with a bank account than with Monero. In many countries, Monero is the same as nothing. At best you could use it to trade for a regular currency (if you’re lucky), meaning you’re back at square one but with extra steps.
by bryanrasmussen | 2025-12-26 13:09:28+00:00
from the phrase I would expect that "aesthetic promise" is similar to a monetary promise, except as applied to aesthetics instead of money. A promise that something will be given.

from reading the article "aesthetic promise" seems to be "that particular bit of aesthetic satisfaction that you counted on when starting out on the series", in other words, one of the aesthetic promises of a continuing series of books is that there is a conclusion, so you read one book and the next, expecting that at some point they will all be put together into a whole.

Rather like how readers of Dickens day started reading his serialized novels in their papers expecting that the novel would in fact have an ending.
by off-script | 2025-12-26 13:09:54+00:00
In order of importance:
- chinese: been traveling to china for a few years now, super enjoyable and just joined a company that is half chinese. Comes in handy
- get experience in scaling products, especially on the backend side. I feel super comfortable on the frontend and now want to learn more the other side too
- learn go and build a full product with it: ive been learning go in my free time and remaking an active telegram bot i have from ts to go. Wanna take it a step further and do something more complex and satisfying. Very happy for how my learning journey has been going so far
by moltopoco | 2025-12-26 13:10:31+00:00
It seems that no modern comment section is complete without the complaint "too much politics", then followed by "but everything is political". Some talks do not even try to draw a line from politics to computers, and I think that is what people feel unhappy about.

https://fahrplan.events.ccc.de/congress/2025/fahrplan/event/...

https://fahrplan.events.ccc.de/congress/2025/fahrplan/event/...

https://fahrplan.events.ccc.de/congress/2025/fahrplan/event/...
by GuB-42 | 2025-12-26 13:11:01+00:00
For many hackers, it is just a game, a technical puzzle. The interesting part is overcoming the obstacles, the information or bounty money they get in the end is just the reward, its nature doesn't matter much. Even when there is no reward, people do it because it is fun.

Like with lockpicking, many pickers work with the cylinder in a vise, and the lock is just a mechanical puzzle. That the lock can be attached to something one would want to secure is just a distant thought.
by nephihaha | 2025-12-26 13:11:07+00:00
Re English, maybe among major languages. Faroese orthography is bad in phonetic terms, but Faroese is not a well known language. I'm sure other smaller languages have even worse systems than English.

Among the major languages, French is also pretty awful. Its orthography is much less practical than Spanish or Italian.

Tibetan orthography is notoriously bad, but is neither alphabetic nor logographic. This is a result of Tibetan changing a great deal since it was first transcribed.
by simonh | 2025-12-26 13:11:25+00:00
Or buy an up-specced conventional laptop with a ton more storage and RAM to start with for the same price. Get your upgrades in first at no extra cost.

If you're getting a Framework with the top specs and can't get a competing laptop at higher spec cheaper, I can see the argument that you might benefit from the extra upgradability headroom. However that almost certainly means a mainboard upgrade, and I'd be concerned about the thermals of a current chassis with a hypothetical future mainboard.
by simon04 | 2025-12-26 13:12:03+00:00
Using a Token2 based id_ed25519_sk_rk key, I found very helpful to configure a different `pushurl` in `.git/config`. This allows to pull via HTTPS w/o a hardware touch.

[remote "origin"]
url = https://github.com/freeCodeCamp/devdocs.git
pushurl = git@github.com:freeCodeCamp/devdocs.git
by KronisLV | 2025-12-26 13:12:03+00:00
I just use a mix of Cerebras Code for lots of fast/simpler edits and refactoring and Codex or Claude Code for more complex debugging or planning and implementing new features, works pretty well. Then again, I move around so many tokens that doing everything with just one provider would need either their top of the line subscriptions or paying a lot per-token some months. And then there's the thing that a single model (even SOTA) can never solve all problems, sometimes I also need to pull out Gemini (3 is especially good) or others.
by blauditore | 2025-12-26 13:12:33+00:00
In terms of hardware, there shouldn't be too many surprises. People have been doing this with desktop computers for ages, so it's known what it means to maintain and upgrade 10+ years old computers. I have one (desktop) that I'm using regularly, and did a few minor upgrades over the years.

Of course, warranty and support quality is a different question.
by godelski | 2025-12-26 13:12:39+00:00
> because I doubt I would have left it at "wasn't very good".

Which creates an interesting question. Would that extra time be worth it because your version would break less, do more, and/or last longer?

Don't get me wrong, we all write sloppy code and often not our best. It's one of the difficulties of being an engineer, deciding what exactly is good enough.
by trilogic | 2025-12-26 13:13:04+00:00
The best Local AI apps worldwide 26 Dec 2025 according to ChatGpt 5.2, using this parameters as comparison:
Evaluation criteria:

3-click install → load → run

Install scope (User vs System)

Privacy enforcement (offline switch, no telemetry, no account, CLI)

Workspace features (files/images, code editor, tables→CSV, terminal)

Open model ecosystem (load models from any folder)

Forced updates

Double memory usage

Code preview option

User-activatable local API

Open-source availability

Legend
yes / strong partial no drawback

Ranking Rationale (Concise)

HugstonOne (not a simple wrapper)
Only app that on top of the other apps does:

have double memory (1 in chat-sessions and tabs and another in persistent file),

installs as user, not in system or admin

enforces offline privacy, with a online/offline switch

supports open models from any folder, not close inapp ecosystem

provides a full agentic workspace (editor, preview, files, tables→CSV, structured output),

exposes a private local API in CLI beside the server.

LM Studio
Excellent runner and UX, but closed source, forced updates, and limited workspace depth.

Jan
Open source and clean, but workspace features are thin and updates are enforced.

GPT4All
Good document/chat workflows; ecosystem and extensibility are more constrained.

KoboldCpp
Powerful local tool with strong privacy, but no productivity layer.

AnythingLLM
Feature-rich orchestrator, not a runner; requires another engine and double memory.

Open WebUI
UI layer only; depends entirely on backend behavior.

Ollama
Solid backend with simple UX, but system-level daemon install and no workspace.

llama.cpp (CLI)
Best engine, minimal surface area, but zero usability features.

vLLM
High-performance server engine; not a desktop local-AI app.
by aleph_minus_one | 2025-12-26 13:13:12+00:00
> Surveillance was the political topic of 2020, so there was quite a few talks about that, migration is the political topic 2025, so there are a lot of talks about that

There is one important difference: surveillance is a deeply computer-/hacking-related topics while migration isn't.

So I would say a talk about surveillance (as long as it is relevant for hacking topics) typically has its place while it is much harder to find a reason why a talk about migration has relevance for a hacking conference.
by creatonez | 2025-12-26 13:13:16+00:00
Java does fine on memory safety, but does not do great on null safety (and overall invariant protection / "make invalid states unrepresentative" ethos), has difficult to harden concurrency primitives, and won't be adopted in many scenarios due to runtime cost and performance pitfalls. Future Valhalla work fixes some of these issues, but leaves many things spiky.
by kstrauser | 2025-12-26 13:13:51+00:00
Egad, no. This is how you get C++, whose core tenet seems to be “someone used this once in 1994 so we can never change it”.

Even adding a new keyword will break some code out there that used that as a variable name or something. Perfect backward compatibility means you can never improve anything, ever, lest it causes someone a nonzero amount of porting effort.
by zerof1l | 2025-12-26 13:13:59+00:00
To me, the biggest appeal of the Framework laptop is that I can repair it myself and buy OEM parts directly.

I currently own a Lenovo Legion laptop. Still, a very powerful machine, but the screen now has a spot in the middle with multiple dead pixels, the topcoat on the trackpad is peeling off, and the main body has spots where palms rest. I'd happily buy replacement parts and install them, but I can't.
by user764743 | 2025-12-26 13:14:01+00:00
That's fine but technology doesn't exist in a vacuum, you can't talk about (for example) facial recognition technology without mentioning the social groups it affects the most or is used against. Same for plenty of others topics directly or indirectly related to hacking and computers.

If you look at the history of the CCC, they also don't see a line between technical freedom and social freedom, because you can't have a free internet in an unfree society.

The 'outside' topics you mention are often just the hackers' way of applying their methodology to the world beyond the screen. Society is a larger system with its own bugs and exploits that inevitably affect the computers you use and the code that run them, and hackers like to apply their methodology to analyze that to understand the consequences.

Moreover, if you actually want meritocracy, you have to address the social barriers that keep people out of the room, and you can't do that without addressing the outside world.
by mathattack | 2025-12-26 13:14:42+00:00
My 2 cents, especially in this tough job market.

1 - There are two phases of the interview process, where you’re selling them and where they are selling you. These questions are best asked in the latter. To get the most accurate answer, ask to talk to a few future peers after you get the offer in hand. Until you have that offer in hand ask softball questions that can’t be answered via the website, like “What motivates you to stay given all the opportunities in the market?”

2 - Be careful in how you ask, as you don’t want to signal you can only work in a high structure environment. So you can rephrase as “At company X I earned a reputation for fixing process Y. What software engineering processes could I help improve?” or “As you plan to grow 10X what aspects of culture and teamwork do you see changing to enable us to scale”

Leaders value engineers who help them improve over ones who require a perfect end state. So go after the answers you need, just be mindful on when and how you ask.
by darkerside | 2025-12-26 13:14:51+00:00
Agree. The linked FDA recall said the 7 deaths are "associated", which could just mean contemporaneous. This article is written by a new diabetic who doesn't seem to understand the disease very well yet, and is sensationalist in its reporting (perhaps unintentionally). They are probably opening themselves up to a defamation lawsuit here and are certainly disseminating misinformation, sowing FUD in service of an agenda, however well intentioned.

I rarely do this, but I'm flagging the article in hopes of limiting its exposure to new readers.
by latexr | 2025-12-26 13:15:09+00:00
I agree, what I’m rallying against is the notion of feeling you have to learn something. Which is what happens near the New Year, this sudden pressure of having a goal and doing something, this arbitrary point to making grandiose decisions.

What I’m suggesting instead is to not tie a date or a goal to it. Let your interests and desires guide your learning process, not the calendar. I’m also advocating for reflection in the choice of what to pursue. Learning manipulation techniques and scams because you’re interested in the ingenuity of ideas or want to better defend yourself and your loved ones may count as smelling the roses, but learning those same techniques to apply them to other people for personal gain does not.
by erremerre | 2025-12-26 13:15:57+00:00
Dealing with Honor support is a pain. They don't understand absolutely anything and is impossible to get them out of their script if you have a problem.

I have a Honor 200 pro, and the software is buggy and constantly replaces user configurations with their defaults every 3 or 4 days.

I would avoid anything Honor in the future at any cost.
by m00dy | 2025-12-26 13:17:00+00:00
I used gemini-3-pro-preview on Deepwalker [0]. It was good, then switched to gemini-3-flash, It's ok. It gets the job done. Looking for some alternatives such as GLM and Minimax. Very curious about their agentic performance. Like long running tasks with reasoning.

[0]: https://deepwalker.xyz
by goku12 | 2025-12-26 13:17:41+00:00
> Different companies "impose" different tradeoffs upon us.

The "different tradeoffs" those companies offer us are a lie. There are other tradeoffs they won't ever explore. But I won't explain it anymore because I did that practically in every single comment of mine in this thread. Just ignoring it and repeating this trope is hardly a counterargument.

> Pick what you like, but expect to pay a premium for a less popular choice.

The argument about choices is also a lie. They don't exist because the market is a heavily captured and manipulated one. You might as well wait for Santa Claus to deliver it instead. This is again something that's repeatedly ignored. We're just arguing in cycles here.

There are a lot of missing choices in modular, serviceable and repairable market - which is why you see so many little complaints in this thread about a company that's sincerely attempting to offer and improve modular options. It's not that there's no demand for it. But the majority consumers just de-incentivices such products out of the market by following the hype and choosing the harmful options.

At least, the majority of the consumers can be forgiven for their ignorance about those tradeoffs. But that's something that the knowledgeable and expert population can solve. The others respect their opinion. But instead of pushing for the common good, they consistently show apathy. It really isn't that big of a deal. The experts have to be more honest and vocal about their own specialities, and the situation will gradually improve. People have rallied and achieved much harder goals.

But the really frustrating aspect is that some people actively sabotage the commons. At this point, I don't believe that the tech influencers are being honest about the interests they serve. And equally bad are the misguided defeatist arguments raised against advocacy for the commons. I really don't understand the motivation behind such excessively cynical takes.
by haritha-j | 2025-12-26 13:18:58+00:00
I was on the market earlier this year snd I really wanted a framework to make sense. But it doesn’t. By my math, I could get two comparable laptops for the price of the framework, and the flexibility to get a second one with newer specs a few years down made it a bad deal for me. But if you aren’t strapped for cash and appreciate the sustainability, then it’s appealing. For me, a slightly greener laptop isn’t a good enough value proposition. Plus I prefer intel for TB support for an egpu.
by cogman10 | 2025-12-26 13:19:12+00:00
> except for some small things that are documented

I can't think of any established language that doesn't fit that exact criteria.

The last major language breakage I'm aware of was either the .Net 2 to 3 or Python 2 to 3 changes (not sure which came first). Otherwise, pretty much every language that makes a break will make it in a small fashion that's well documented.
by DangitBobby | 2025-12-26 13:19:40+00:00
We're running on monkey hardware. People aren't going to make good choices all the time, even the most disciplined and educated among us. It's unethical to intentionally exploit our weaknesses and throw up your hands like there's nothing you could have done.

In any case, here in the US, companies that made money by peddling high sugar/grain diets lobbied to have a practically inverted food pyramid so Americans for generations to come would grow up believing the wrong things about a healthy and balanced diet. That was the culmination of decades of effort by junk food companies to fund fake studies to malign fats to point fingers at basically any food except the problem one: sugar.
by jvanderbot | 2025-12-26 13:21:09+00:00
I find myself making this same list every year. About being more healthy, changing this or that bad habits, and embracing some kind of tech and making a side gig etc.

It all kind of adds to the background clutter of my life, by promising I'll "finally" do the "basic" things I need to do to somehow transform my life into a better version of itself, but those things get added to the list of things I feel like I should do every day.

I think I'm done with that. I don't know what I'm doing next year but we will find out in five days.
by CjHuber | 2025-12-26 13:21:21+00:00
I do feel like the Codex CLI is quite a bit behind CC. If I recall correctly it took months for Codex to get the nice ToDo Tool Claude Code uses in memory to structure a task into substeps. Also I‘m missing the ability to have the main agent invoke subagents a lot.

All this of course can be added using MCPs, but it’s still friction. The Claude Code SDK is also way better than OpenAI Agents, it’s almost no comparison.

Also in general when I experienced bugs with Codex I was always almost sure to find an open GitHub issue with people already asking about a fix for months.

Still I like GPT-5.2 very much for coding and general agent tasks, and there is EveryCode which is a nice fork of Codex that mitigates a lot of shortcomings
by latexr | 2025-12-26 13:21:38+00:00
Which is all well and good, and if it works for you, I’m genuinely glad. But we know that’s not the case for most people. We know most set an unrealistic goal in the New Year which is never achieved (if it even lasts a month) then feel worse.

I’m suggesting that those who identify should cut themselves some slack and not feel pressured to have something planned to do in the New Year. Do it calmly. Don’t get hyper specific.

For example, instead of saying (in December) “I know nothing about plants, and in 2026 I’ll grow a giant sequoia”, one day during the year you may be walking around, see a book on home gardening with some seeds attached and decide to buy it to finally start to learn about plants.
by eviks | 2025-12-26 13:21:55+00:00
> Did I do anything productive or meaningful with it? Absolutely not.

> I could finally watch 480 YouTube videos instead of 360

What’s meaningless about this big upgrade in quality?

So with that and the misconceptions like "You can't change the RAM /SSD" (you can, but for a smaller set of laptops than before), the thesis is rather muddy (unless you literally plan a custom printed snacks tray, but even then other laptops have pluggable side bays, so could also plug in there?)
by voodooEntity | 2025-12-26 13:21:56+00:00
My post is very contrary to the most here but maybe there is someone else in a similar situation so i think it may be worth writing it.

Background: I've spend the bigger part of the past 20 years of my life continously extending and enhancing my technical knowledge and skills, mostly in IT/Coding but also in some other fields. Meanwhile i kinda let my social life completely degrade and also always care more about solving others problems than my actual own problems.

Therefor the "skills" i want to improve and develop in 2026:

- Learn to take care of myself instead of always putting others first (its not my job to safe the world)

- Don't try to got 150% all of the time and rather slow down

- Care for my health

- Get back into social life

- Actually try to not spend 95% of my free time in front of a screen and go outside (touch grass)

---------------------------------------------------------------------

While i accumulated alot of knowledge over the past two decades, if i don't start to care for myself more ill probably won't have much benefit of it other than having accumulated it. Health (biological and mental) are important, neglecting it maybe works shortterm but will kick your ass longterm.
by aw1621107 | 2025-12-26 13:22:13+00:00
Java has had some breaking changes (e.g., [0, 1]), though in practice I have to say my experience tends to agree and I've been fortunate enough to never run into issues.

[0]: https://stackoverflow.com/q/1654923

[1]: https://news.ycombinator.com/item?id=28542853
by cmiles74 | 2025-12-26 13:22:32+00:00
I mostly read fiction but I made time for a couple of nonfiction books this year. On the fiction side I really enjoyed "Luminous" and "When We Where Real".

- https://en.wikipedia.org/wiki/Luminous_(novel)

- https://www.simonandschuster.com/books/When-We-Were-Real/Dar...

On the nonfiction side, I can recommend "Careless People" and "Apple in China".

- https://en.wikipedia.org/wiki/Careless_People

- https://en.wikipedia.org/wiki/Apple_in_China
by cogman10 | 2025-12-26 13:23:04+00:00
* Terms and conditions apply

Java is very good here, but (and not totally it's fault) it did expose internal APIs to the userbase which have caused a decent amount of heartburn. If your old codebase has a route to `sun.misc.unsafe` then you'll have more of a headache making an upgrade.

Anyone that's been around for a while and dealt with the 8->9 transition has been bit here. 11->17 wasn't without a few hiccups. 17->21 and 21->25 have been uneventful.
by AbrahamParangi | 2025-12-26 13:23:43+00:00
Respectfully I don’t think the author appreciates that the configurability of Claude Code is its performance advantage. I would much rather just tell it what to do and have it go do it, but I am much more able to do that with a highly configured Claude Code than with Codex which is pretty much just set at the out of the box quality level.

I spend most of my engineering time these days not on writing code or even thinking about my product, but on Claude Code configuration (which is portable so should another solution arise I can move it). Whenever Claude Code doesn’t oneshot something, that is an opportunity for improvement.