MurphyA/hacker-news huggingface dataset:
by uberduper | 2025-12-16 13:55:00+00:00
My take is that an RFC should be very early in the engineering process, like as part of a proof of concept phase, and should not block progress towards completing a design proposal. The design proposal should list any legitimate alternatives to overall or component designs discussed during RFC along with the reasoning for not using them in a "designs not chosen" appendix. This at least gives your engineering leadership an opportunity to evaluate the general design ideas before anyone is prepared to die on the hill of those ideas.

Architecture / Design review happens post proof of concept but still before any significant development work and major action items are blockers to beginning development. Further discussion about designs not chosen can happen here, especially when a flaw is uncovered that would be addressed by one of those not chosen.
by MangoToupe | 2025-12-16 13:55:09+00:00
> Besides word processors, Microsoft also has security solutions, cables, servers in data centers, access control, SharePoint, and AI across all of this,” De Jong explains. “So simply replacing Microsoft isn't an option.”

This seems much less like a "monopoly" sort of situation and more of a "you explicitly chose to put all of your eggs in one basket" kind of deal.
by baq | 2025-12-16 13:55:16+00:00
> available training data is so minimal for everything in the space

Haven't tried anything other than Alloy yet, but I've got a feeling Anthropic has employed some dark arts to synthesize either Alloy models or something closely related and trained Opus on the result - e.g. GPT 5.1 commits basic syntax errors, while Opus writes models like it's just another day at the office.
by CharlieDigital | 2025-12-16 13:55:49+00:00
Well, I don't know how you define it, but here's Wiki's first paragraph[0]:

> A monopoly (from Greek μόνος, mónos, 'single, alone' and πωλεῖν, pōleîn, 'to sell') is a market in which one person or company is the only supplier of a particular good or service. A monopoly is characterized by a lack of economic competition to produce a particular thing, a lack of viable substitute goods, and the possibility of a high monopoly price well above the seller's marginal cost that leads to a high monopoly profit.

And Merriam Webster[1]

> exclusive ownership through legal privilege, command of supply, or concerted action

Do these hold true for Office? Azure? VS Code? Teams? Windows?

[0] https://en.wikipedia.org/wiki/Monopoly

[1] https://www.merriam-webster.com/dictionary/monopoly
by GFischer | 2025-12-16 13:55:53+00:00
I don't understand why socialists or communists don't tax the means of production accordingly, if they don't have money, take partial ownership (or complete ownership and turn it into a co-op or something).

Owners of capital and means of production have succesfully gamed the system and most of the tax burden falls on us middle class idiots that pay taxes on our work.
Ask HN: Claude Opus 4.5 vs. GPT 5.1 Codex Max for coding. Worth the upgrade?
by terabytest | 2025-12-16 13:56:11+00:00
I’m using gpt-5.1-codex-max comfortably for coding and hitting the weekly limit sometimes (but a few extra credits usually cover it).

I’ve heard Opus 4.5 might be better for coding. SWE-bench shows an 8% improvement but I'm having a hard time guessing what kind of effect that maps to in reality. For those who’ve switched, what changes have you seen, and how has it affected your work? Is the $100/month upgrade worth it?
by keeganpoppen | 2025-12-16 13:56:20+00:00
as someone who has never voted, i am absolutely okay with this characterization. i often hold my tongue when it comes to complaining about political stuff because i dont really feel like i have the right to. i mean, of course i HAVE the right, but the hypocrisy isn’t. to be clear: this is not the same thing as being animated about general gov. malfeasance, which is something that everyone is in the right to complain about, as the operation of the government isn’t a politics-specific issue in a lot of cases.
by dmos62 | 2025-12-16 13:56:22+00:00
What makes you think I'm not thinking critically? You're the person here who seems to be thinking in terms of competition, as far as I can tell. And, who's we?

Not sure if you're being subtly apologetic, so I'll elaborate my point. Russian commanders that led campaigns in Syria got nicknames like Butcher of Aleppo and General Armageddon, for not only using scorched earth tactics, indiscriminate bombing, but actually systemically bombing schools, hospitals, field clinics, bread lines. UN High Commissioner for Human Rights called it "crimes of historic proportions." Aid organizations would actually stonewall the UN, because through UN Russia would find out where the bread lines are and would bomb them. These are not accidents, or freak, isolated occurances: it's doctrine. Look at Mariupol. Or, Ukraine in general.
by cionut | 2025-12-16 13:56:55+00:00
the last few weeks I've been working on a directory for GenAI tools for marketing. It's hard to keep track of which tools are launched almost every week now and which are relevant for which part of the job; We got inspired by the Lumascape and a few other similar initiatives:

https://tools.hypd.ai/

Currently a side project.. looking for feedback or ideas of improvement; and if it picks-up I might implement them. List has been manually curated but I've used some automations to get all the relevant fields.

In terms of how I've built it; I've vibe coded the app with Replit (also hosted); Strawberry + Comet for scraping and structure output + Brandfetch in the end for logos; Used also Claude Code as sparring partner for some tasks.
by ericmay | 2025-12-16 13:56:58+00:00
Well you can’t power fighter jets or tanks on renewables yet so there’s still that.

But I think this past year really changed the direction of the US and to a lesser extent the EU with respect to oil and gas versus renewables.

As the US has realized at the institutional level that China has secured a very strong position on refining rare earth materials into batteries and other green technology it is doubling down on oil and gas as the energy choice for the foreseeable future, climate change be damned. Not that China ever really cared about the climate, they just, for good reasons, wanted an alternative energy production source because even if they seized Taiwan the US Navy can bring oil and gas imports to near 0. Pipelines from Russia are sitting ducks too, so not much reprieve there.

US is putting $40 billion into Al Udeid and signing AI deals with the Middle East powers, and is close enough on a deal to legitimize Israel. Add Venezuela. You can see where this is going.

The EU politically wants to switch to green tech but it’s facing a problem which is doing so will result in effective deindustrialization since they would wind up buying most equipment from China including cars. The EU either did or is about to shelve the requirement that cars are EVs by 2035. I expect this to be fully repealed. While the EU likes to not mince words about US tariffs, they’re ultimately heading in the same direction. China had a $1 trillion export surplus. If the US isn’t buying their subsidized products who is? Brazil? Right now it’s Europe, but do you think Germany will let its manufacturing sector go away? If so I have a ticket to sell you to the next AfD rally. The product dumping from China is going to be too much and in a judo move the west will be able to use China’s manufacturing capacity against it. Nice factories you have there, too bad nobody buys anything you make (relatively speaking).

So the EU is sitting between two oil and gas energy superpowers oh and the Middle East is just around the bend. Politically they’ll still work on climate change initiatives but as push comes to shove, and with China overplaying its hand with export controls on rare earth materials and creating more panic in Brussels (never mind China's support for Russia invading Ukraine), the EU will generally maintain an oil and gas industrial direction, if I were to guess.

I’m not pro gas/oil or anything like that. Drive an EV and love it. But that’s my fun armchair take on what’s going on here.
by kace91 | 2025-12-16 13:57:47+00:00
>What people often defines as workable system is replicating their old editors instead of learning the current one. Like adding a file tree on the side

Well, kinda. I define a workable system as a system I, personally, can work with straight away, with a minimum loss of productivity. It is not at all meant as a judgement on how good plain vim/emacs are.

This workability indeed might require temporally replicating old habits while I learn the new ones, which lazyvim does. Vscode-like file trees, global search, or integrated terminal, for example.

It's also about discoverability, like the helpers shown through which-key. And the guarantee that a set of default plugins play well with each other, so that I can leave toying with the config for whenever I have the time.

Some people might think this is a crutch for properly learning the tool, but this is not my experience. I'm much more likely to get comfortable with vim and learn further if I can be in it 8 hours a day from the start. At first I used the integrated terminal to run git commands, now I invoke lazygit, which I love. At first I used the file tree to navigate, now I have custom commands to bring a file and its test suite side to side on a keypress. This gradual curve is what I was missing earlier.
by latexr | 2025-12-16 13:57:59+00:00
I think what Altman defenders in this particular thread are failing to realise is that his real comment is already worthy of scrutiny and ridicule and it is dangerous.

Saying “no no, he didn’t mean everyone, he was only talking about himself” is not meaningfully better, he’s still encouraging everyone to do what he does and use ChatGPT to obsess about their newborn. It is enough of a representation of his own cluelessness (or greed, take your pick) to warrant criticism.
by IAmBroom | 2025-12-16 13:58:44+00:00
> India is yet to harmonise widespread organisation.

I've always said that if India got a unified national language they would become a nearly instant world power.

Imagine an India where English was mandated in every public school - and every child, regardless of caste (which officially doesn't exist...), attended school. English, because it's more internationally useful than Hindi, and doesn't have the same ethnological competition (Hindi vs Bengali vs Tamil vs <297 others>).

Then imagine that, now that all of India can actually speak to each other, they get their shit together, and build a truly functional national highway system. Top it off with a safe railway system, complete with modern trains. Enough trains that you don't have to ride on top. (OK, I'm starting to dream big.)

One generation later India is a dominant world power. Pakistan is completely fucked, sure, because Delhi will never get over their petty sibling hatred. But India can start power-brokering between all other nations.
by ksec | 2025-12-16 13:59:02+00:00
>And I am just raging in my office because I was trying to prevent this situation for 3 years to no avail...... My take away from this is that you can't change the culture.

This happens a lot in large company. And isn't just a singular case or a company, but any organisation or even countries. Just look at governments around the world.

You cant help those who dont want to be helped.

The biggest problem of any problem is people dont think it is a problem.

And may be controversially, you cant stop the pendulum from swinging and change its direction. The only way to fasten the cycle is to help it swing to its extreme before it swings back.
by monegator | 2025-12-16 13:59:49+00:00
> Great there are other true open-source tools to be used zed, nvim

without going into the actual qualities of the editor, they simply lack extension support, for now.

In the embedded space, many manufacturers have switched - or are switching - to a suite of VSCode plugins and gradually discontinued the previous tools. Which is great on one hand: they don't have to keep supporting heavily modified IDEs from 10 or 20 years ago and they can better integrate with the rest of the ecosystem of plugins, scripts automation and such. LSP has been a good thing.

The problem is that you are now at the mercy of microsoft not fucking up with the environment at every other release. To put it simply, we are screwed. And i tried for so long not to use it because i knew this day would come, but it's just so much better.

And no, i will not just use a text editor and a makefile. I want an IDE. IDEs are good, when they seamlessly integrate with tools.
by testdelacc1 | 2025-12-16 13:59:58+00:00
> as soon Apple cuts off older systems by heavy force all of the Mac developers running in circles like lemmings

You can make this point without showing contempt for people who are trying their best to support their users. It’s very hard to support Apple platforms if the OS isn’t supported or if XCode drops support for it. There are no workarounds if no one offers CI hardware running that OS/arch.

Nor is there much incentive to try. Only a tiny minority are on the same OS as you, and with good reason. It was released 9 years ago and marked End-of-Life 6 years ago.

It costs time and money to support users like you, and open source volunteer driven projects sometimes don’t have that. Rust and other projects have added support for smaller platforms if passionate volunteers drive it forward. You’re welcome to do that, but it sounds like you’re happy with GCC.
by beepbooptheory | 2025-12-16 14:00:20+00:00
Ok but if its taken you just three comments to get to "well... nothing is perfect I guess" where did that initial conviction come from?? Like why even play out this same argument if your heart isn't even in it? Is it a sense of obligation? If anything, you do your entire position a disservice by folding so quickly. It just goes to show noone deep down even believes these stories anymore, even we expect others to.

Like, yes, we are discussing an "imperfection" here! You are the one that asserting the greater perfection, not the lesser.
by kevin061 | 2025-12-16 14:00:38+00:00
There are Microsoft alternatives for everything they offer.

OS: Ubuntu is British, Linux Mint is Irish, there are French distributions, and let's not forget SUSe from Germany.

Office: there is LibreOffice, which is not very good IMO, but also OnlyOffice, I think it is German, also Proton, and Infomaniak from CH.

For file sharing, NextCloud exists, but if you want cloud services, there's Jottacloud, Koofr, Proton Drive, and more.

For cloud, Hetzner and OVH may not be as comprehensive, but that just means you have to hire consultants and specialists to simplify deployments to something similar to AWS tools. Perfectly possible.

E-mail, you can self-host or just use Tutanota, Protonmail, Soverin, mailbox.org; there are thousands, really.

To believe that we can keep Microsoft under control just because there is a financial transaction in between is to believe in the more than debunked Angela Merkel policy or pacifying and democratising Russia through trade. Germany stood behind Angela Merkel for years, and at the end, Russia invaded Georgia and Ukraine anyway.

Peace through trade does not work. The question is whether the Netherlands values money more than sovereignty, because of course Microsoft offers an all-in-one solution to governments, but the other options are all small parts of the IT ecosystem, which can be difficult to keep together.
by godsinhisheaven | 2025-12-16 14:01:06+00:00
If you're a white guy, get into Republican politics/the political machine. You don't even have to be conservative, or straight, but they'll take you. I'm talking jobs in campaigns, nonprofits, fundraising/marketing firms, even the couple of conservative colleges. If you're conservative, you'll fit right in. If you're liberal, everyone will want you to like them and seek your approval, and you can help make the place more liberal. It's tough out there, but there are jobs available.
by OgsyedIE | 2025-12-16 14:01:51+00:00
Import substition is a process where domestic industry develops by adopting the processes of overseas industries contributing to imports, so that the country can import the raw materials and make the product, instead of importing the full product at the market price. Most surveys of macroeconomics reveal that it is integral and foundational to the development of most industrialised countries today, e.g. China.

The exporter countries contain smart people who may seek to suppress this process to maintain revenue flows. This prevents the development from happening.

Two examples:

1: the 'unequal treaties' between 19th century Japan and America prohibited certain kinds of tariffs and subsidies by Japan. This allowed westerners, prominently Americans, to maintain market share in Japan by product dumping.

2: in 18th and 19th century India various British offices at different times had policies of having their sepoys arrest textile workers and maim them by the forcible amputation of both thumbs, to preserve the market share of British textiles.
by jasonlotito | 2025-12-16 14:02:08+00:00
> Curacao is a few kilometers of the Venezuelan coast, but the Americans have deemed the entire ocean north of Venezuela as military operations.

Are you suggesting Lieutenant General Evan Lamar Pettus did that? Or Hegseth and Trump? Because that's clearly what hte parent was referencing. So, please, explain to me how Lieutenant General Pettus deemed the entire ocean north of Venezuela as military operations on their own without the involvement of Hegseth or Trump. Or admit you are wrong.
by reactordev | 2025-12-16 14:02:19+00:00
This made me laugh a bit as I remembered people saying “Oh we have Nadella now, things have changed”. Have they? Have they really?

Windows Recall.

VS Code forcing Copilot.

Windows forcing Copilot.

Office forcing Copilot.

Azure forcing Copilot.

GitHub forcing Copilot.

Outlook forcing Copilot.

Edge forcing Copilot.

You folks are insane.
by esel2k | 2025-12-16 14:02:23+00:00
I realised over the years that many friends of mine went through troublesome experience because of the faith of their parents. I genuinely believe my parents were A) trapped in a system B) wanted the best for their kids.

Having kids it would break my heart if they would cancel the contact - but at the end if parents can’t admit mistakes maybe as Christian they have not learned humility and asking for forgiveness- alao something is see my parents struggling. I am willing to forgive and forget - but I still see a same extreme conviction that what they do is all correct and they way to live in faith.

PS: Edit - I just saw you wrote: Love not fear! Thats so powerful- fear was the best description of our education as well and I am so sad about this… why did it has to come that far?!
by colinb | 2025-12-16 14:02:39+00:00
It definitely seems uphill but not infinitely so.

https://www.bbc.com/news/world-middle-east-55795075.amp

Though that case, returning an alleged, now convicted child rapist took decades.

https://en.wikipedia.org/wiki/Malka_Leifer_affair

As a not-Israeli Jew the reluctance of the Israeli government to send alleged criminals for trial overseas doesn’t make me happy, but I also remember that there are some reasons for this.
by wahern | 2025-12-16 14:02:43+00:00
There's nothing inherently slow about UFS2; the theoretical performance profile should be nearly identical to Ext4. For basic filesystem operations UFS2 and Ext4 will often be faster than more modern filesystems.

OpenBSD's filesystem operations are slow not because of UFS2, but because they simply haven't been optimized up-and-down the stack the way Ext4 has been Linux or UFS2 on FreeBSD. And of course, OpenBSD's implementation doesn't have a journal (both UFS and Ext had journaling bolted late in life) so filesystem checks (triggered on an unclean shutdown or after N boots) can take a long time, which often cause people to think their system has frozen or didn't come up. That user interface problem notwithstanding, UFS2 is extremely robust. OpenBSD is very conservative about optimizations, especially when they increase code complexity, and particularly for subsystems where the project doesn't have time available to give it the necessary attention.
by krisoft | 2025-12-16 14:02:48+00:00
> active fluid exchangers operating at speed spanning kilometers of real estate, to get dissipation/area anywhere back near linear/area again

Could the compute be distributed instead? Instead of gathering all the power into a central location to power the GPUs there, stick the GPUs on the back of the solar panels as modules? That way even if you need active fluid exchanger it doesn’t have to span kilometers just meters.

I guess that would increase the cost of networking between the modules. Not sure if that would be prohibitive or not.
by phantasmish | 2025-12-16 14:03:09+00:00
I think it’s mostly an observation about unforced discontent, which is a notable (defining?) feature of human existence that’s apparently (at least) much rarer in the rest of nature. I doubt people much closer to nature, death, and killing than most modern OECD-state humans weren’t aware that animals suffer, nor that they must sometimes run to catch their food.

It might be worth interrogating the original language of the work, which I’ve not done. The translator may be depending on the reader’s cooperation here.
by uberduper | 2025-12-16 14:03:15+00:00
> This leads to authors having to re-explain their thinking in detail, covering points that they’d omitted for brevity or because they are obvious to those with a good understanding of the problem.

There's nothing wrong with this. Being able to explain your thinking in detail to someone that doesn't necessarily understand the problem is a pretty good exercise to make sure you yourself fully understand the problem _and your thinking._ Of course, this can't turn in to a lecture on basic things people should know or have looked up before commenting.
by Lapel2742 | 2025-12-16 14:03:40+00:00
>Sometimes that means having a side panel.

I do not even need that. Modal editing is enough to keep me away from all the VI clones. I hate it with a passion.

I have a fully customized Emacs that I use for anything Lispy and it's great for that purpose but everything else is just "ok".

I try to use Zed but since it is a commercial offering it is just a matter of time until it gets entshitified too.

Vscode is/was really good but it seems to get worse and it's Microsoft.... I run out of editors it seems.
by bko | 2025-12-16 14:03:42+00:00
There's a benefit to having a service tied to the individual receiving the service. For starters it put price pressure and competition on providing the service. When someone else is paying for something you don't have a signal of efficacy, in terms of pricing or quality.

To put another way, if I were facing some terminal illness I would want to have full control of picking the service even if it costs money. Sure, I would want "the best" specific to me and have someone else pick up the tab, but that's a fantasy, because no system or third party has as much skin in the game as me. That's why things like elective surgery are so cheap and competitive.

The problem is why do these treatments cost so much? What prevents competition and innovation. And my argument it's largely due to regulation and third party payer system
by AnimalMuppet | 2025-12-16 14:04:05+00:00
As others have said, you don't know.

But start with you: Are you building it because you want to build it, or because you want it? Are you in love with it as a project, or as a product? Is it something you want to use?

Then, when you have it as a just-barely-usable thing, give it to a few people who have the same need. Get their feedback. Does it actually help them? If so, then you may have something.