MurphyA/hacker-news huggingface dataset:
by torginus | 2025-12-09 10:02:35+00:00
I see the issue of housing is a combination of:

- House prices increasing while wages are stagnant

- Home loans and increasing prices mean the people going for huge leverages on their home purchases

- Supply is essentially government controlled, and dependent, and building more housing is heavily politicized

- A lot of dubious money is being created, which gets converted to good money by investing it in the housing market

- Housing is genuinely difficult to build and labor and capital intensive

> The key issue upstream is that too many good jobs are concentrated in too few places

This no longer is the case with remote work on the rise, If that were the case, housing prices would increase faster in trendy overpriced places, but the increase as of late was more uniform, with places like London growing slower (or even depreciating, relatively speaking) to less in-demand places.
by oersted | 2025-12-09 10:03:19+00:00
What might be the motivation for upvote farming on HN? There is the personal satisfaction of a carefully written comment being acknowledged and validated, but otherwise?

You do get some minimal upgrades with enough karma, like the ability to downvote. But it's not like you get any priority or special treatment, and the numbers are not exposed unless you open individual profiles.

I suppose it could be useful to give legitimacy to bot accounts to be able to inflate upvotes of some posts, but from what I've seen vote-ring detection is really good on HN.
by teekert | 2025-12-09 10:03:22+00:00
In the Netherlands I have spotted the first large company offering Nextcloud as an alternative: [0]

I'm thinking of pivoting my Bioinformatics services company to more of a "sovereign systems" provider. I build a ton of infra for a small startup, it's all Nucs and beefier systems throwing data around.

[0] https://www.kpn.com/zakelijk/grootzakelijk/modern-workplace/...
by trinix912 | 2025-12-09 10:03:32+00:00
I feel like the older versions had much more of a personality. OS 8-9, OS X (10.0-10.9). Once they (and Windows) started with flat design (which was over 10 years ago!) everything just converged and now all UIs look very similar to each other. MacOS Big Sur and Tahoe look quite similar to various 3rd party KDE and Gnome skins that predate them.
Show HN: Bifrost – open-source LLM Gateway (50x lower latency than LiteLLM)
by dskuldeep | 2025-12-09 10:03:34+00:00
We built Bifrost because we found existing Python-based gateways struggled with high concurrency in production. We wanted something that treated LLM infra like high-availability software.

We ran side-by-side benchmarks against LiteLLM on a single t3.medium instance (using a mock LLM with 1.5s fixed latency) to test pure gateway overhead.

The Results:

p99 Latency: 90.72s (LiteLLM) vs 1.68s (Bifrost)

Throughput: 44 req/sec vs 424 req/sec

Memory: ~3x lighter usage in Go.

It’s a drop-in replacement (OpenAI compatible) designed for teams needing semantic caching, failover, and observability without the overhead.

We’d love to hear your feedback.
by exasperaited | 2025-12-09 10:04:15+00:00
Well Europe had better hope this is true, because we are heading to a future where US SaaS products should be treated with at least the same level of suspicion as those Israeli fleet management apps that keep turning up on Samsung Android devices.

At the moment you can more or less, I suppose, trust that Microsoft, Google and Apple are not actively spying for the newly anti-European goals of a protofascist federal government, but I am not sure that trust should be extended to cloud service providers more generally, let alone social media companies.

Europe has maybe two years to find a new level of technology independence and it cannot wait.

Trump's government has made it text, not just subtext, that they intend to interfere with further European integration (which is also — coincidentally or not — Russia's top foreign policy goal).

The EU should assume that this is a declaration of cold war and act accordingly:

https://www.theguardian.com/commentisfree/2025/dec/09/donald...
by belorn | 2025-12-09 10:04:32+00:00
The thing that replaces the old memos is not email, its meetings. It not uncommon for meetings with hundreds of participants that in the past would be a simple memo.

It would be amazing if LLMs could replace the role that meetings has in communication, but somehow I strongly doubt that will happens. It is a fun idea to have my AI talk with your AI so no one need to actually communicate, but the result is more likely to create barriers for communication than to help it.
by protocolture | 2025-12-09 10:04:33+00:00
Office 365 these days is SSO (Include Enterprise cloud apps in the bargain),Cloud Documents, Email, Teams(Telephony and Chat) . Word, Excel and Outlook, what outsiders think of as "office" client side apps, are just a gimme. Heck thats just in brief, most of my customers are in deeper than that. Throw in Cloud Compute, and VDI as experiences that are just that much easier using Azure and 365 than other providers.

Not to mention, the data guarantees around Copilot are super enterprise compatible. Its not that companies want copilot, its that they know if they don't provide a solution, users will desire path into something with dodgy data security. So they provide "The Best" in the IBM sense of protecting the business and their jobs, which is Copilot.

It takes a bit of doing but your end state is, user logs into PC, signs in SSO, they get all their apps (remote and local), their emails, their documents, their collab and neither they or you need to think about it.

Oh and to continue, theres the whole Purview suite which is purpose built to integrate into large business data security incidents. I know of MSPs who wont be seen without Exchanges litigation hold / related tools because they have been saved from prosecution. Defender has not just grown more tentacles its like 3 different complete octopi at this point. Defender for Endpoint is particularly difficult to get away from because it does so damn much in the way of logging and monitoring for very little standup cost.

If you sat down most large orgs and created a list of what they may need to replace if they were getting rid of Office365 + supporting/supported features you would probably find its a lot more work. They are everywhere. Theres a turnkey(ish) microsoft solution that grows out the side of 365s head for every big business problem.

Intune. Hello. Man it just keeps going on.
by pjmlp | 2025-12-09 10:05:07+00:00
Go was created because Rob Pike hates C++, notice Plan 9 and Inferno don't have C++ compilers, even though C++ was born on UNIX at Bell Labs.

As for compilation times, yes that is an issue, they could have switched to Java as other Google departments were doing, with some JNI if needed.

As sidenote, Kubernetes was started in Java and only switching to Go after some Go folks joined the team and advocated for the rewrite, see related FOSDEM talk.
by KurSix | 2025-12-09 10:05:36+00:00
The chatbot doesn't see the document structure; it sees tokens. When it generates a response, it's not editing; it's rewriting from scratch. Without a mechanism capable of precise diff/patch operations (like Cursor attempts with code), an LLM will always be a destructive tool for complex documents. Microsoft marketed this as an editor, but in reality, it's a summary generator
by simonw | 2025-12-09 10:05:44+00:00
Something I'm desperately keen to see is AI-assisted accessibility testing.

I'm not convinced at all by most of the heuristic-driven ARIA scanning tools. I don't want to know if my app appears to have the right ARIA attributes set - I want to know if my features work for screenreader users.

What I really want is for a Claude Code style agent to be able to drive my application in an automated fashion via a screenreader and record audio for me of successful or failed attempts to achieve goals.

Think Playwright browser tests but for popular screenreaders instead.

Every now and then I check to see if this is a solved problem yet.

I think we are close. https://www.guidepup.dev/ looks extremely promising - though I think it only supports VoiceOver on macOS or NVDA on Windows, which is a shame since asynchronous coding agent tools like Codex CLI and Claude Code for web only run Linux.

What I haven't seen yet is someone closing the loop on ensuring agentic tools like Claude Code can successfully drive these mechanisms.
by incrudible | 2025-12-09 10:05:52+00:00
Menus should not feel alive. Because they are menus, at any given point they mostly contain things the user does not want to interact with right now. Menu icons that serve as visual anchors are good, they help the task of finding the desired action, as well as building a visual memory. Icons everywhere achieve the opposite, for the spurious benefit of visual consistency. Menu items are not consistent affordances, they perform very different actions that are at best related, but oftentimes they are there because they need to be somewhere.
by b3lvedere | 2025-12-09 10:07:50+00:00
"it makes financial sense to go all-in and use as much as possible."

.. until it doesn't.

There is a very good reason why switching away from M365 is almost impossible.

There is a very good reason why Microsoft offers free consultancy for a while if you just keep using M365.

Microsoft has made the world dependent on them. They are one of the biggest corporations that use drug lord tactics to keep its users.

The European Union sees it and is trying to fight it with all its might. Which is very very difficult when you're fighting a company that has more power than certain governments. It's like fighting the drug lord while still purchasing opiods from him.
by tobbob | 2025-12-09 10:07:50+00:00
It's true that (these days) typically, a senior dev will be handy with AWS. It's certainly not true that a senior dev is defined by being good with AWS. I bet Linus Torvalds isn't a big AWS guy.

I share your scepticism of the cloud, particularly AWS. They create this hugely complex system, charge the earth, and then rather than bend over backwards to help people learn, they have the audacity to charge more money for the training and certifications.

Rather than set up your own physical infra, I think it's reasonable to pay for a VPS. To me that's not 'the cloud'. Get a barebones linux environment, and you can do whatever you like.

My whole mantra is making fast and lightweight apps. Being able to create apps and services without needing the cloud, I think, is an equally valid characteristic that you might expect a senior dev to have.
by magicalhippo | 2025-12-09 10:08:23+00:00
I've been Samsung since S3, but recently picked up a cheap Motorola as a secondary. Been pretty satisfied with it, clearly not as fancy as the S23 I got, but decent enough. However they only get 2 years of Android updates, and I'm getting spammed by Motorola at least once a week of not more to install some silly game or whatnot.

I've also not been terribly impressed by the UX changes Samsung has made recently, lots of questionable decisions there.

What other decent options are out there?
by graemep | 2025-12-09 10:08:44+00:00
> However it is another language to learn and as such needs standardisation to be useful. If I go to another country and start driving the road symbols mean something else.

A lot of countries seem to standardise on similar signs. I have not had a difficulty driving in different countries and visiting more.

Cars are even more standardised. The controls vary very little.

There is a definitely problem with GUIs and the problem seems to be aesthetics and branding trump function.
by cyberrock | 2025-12-09 10:08:56+00:00
I've been using 30s and 40s just fine with both nvidia and nvidia-open so every time I see this I don't really understand what card or game we're talking about.

On the other hand when I tried a 6xx0 XT I always ran into an infamous "ring gfx timeout" GPU crash with certain applications on WINE [0]. Ended up giving that card to a cousin.

[0] Examples: https://forum.endeavouros.com/t/rant-ring-gfx-0-0-0-timeout-... https://forum.endeavouros.com/t/amdgpu-ring-gfx-0-0-0-timeou...
by DeathArrow | 2025-12-09 10:10:46+00:00
>Probably not. But adapt open-source software for New Zealand’s government can. It just takes a rare combination of technical skill, executive function, leadership ability and emotional self-control to pull off.

It would be a huge undertaking. You have to use tens of different software packages who weren't designed to work with each other, unlike MS offering. Can you make it work? Yes. But does it make business sense to try it?
Show HN: Vieta Space, a visual LaTeX math editor
by liamhawtin | 2025-12-09 10:11:07+00:00
Vieta Space was built to reduce the friction of writing and editing LaTeX for mathematical expressions.

Existing tools often slow down math communication and force a slow iteration cycle of manual LaTeX. The growing demand for digital math across classrooms, research, and LLM based workflows made a faster and more direct editor necessary.

The project focuses on visual construction, natural language actions, and stable structural behavior.

It's free. Feedback on usability and future directions is welcome!
by delis-thumbs-7e | 2025-12-09 10:11:47+00:00
> A very good example of the first category is image (and video) generation. Drawing/rendering a realistic looking image is a crazily hard task. Have you tried to make a slide look nicer? It will take me literally hours to center the text boxes to make it look “good”. However, you really just need to take a look at the output of Nano Banana and you can tell if it’s a good render or a bad one based on how you feel.

The writer could be very accomplished when it comes to developing - I don’t know - but they clearly don’t understand a single thing about visual arts or culture. I probably could center those text boxes after fiddling with them maybe ten seconds - I have studied art since I was a kid. My bf could do it instantly without thinking a second, he is a graphic designer. You might think that you are able to see what « looks good » since, hey you have eyes, but no you can’t. There’s million details you will miss, or maybe feel something is off, but cannot quite say why. This is why you have graphic designers, who are trained to do that to do it. They can also use generative tools to make something genuinely stunning, unlike most of us. Why? Skills.

This is the same difference why the guy in the story who can’t code can’t code even with LLM, whereas the guy who cans is able to code even faster with these new tools. If use LLM’s for basically auto-completion (what transformer models really are for) you can work with familiar codebase very quickly I’m sure. I’ve used it to gen SQL call statements, which I can’t be bothered to type myself and it was perfect. If I try to generate something I don’t really understand or know how to do, I’m lost staring at sole horrible gobbledygoo that is never going to work. Why? Skills.

There is no verification engineering. There is just people who know how to do things, who have studied their whole life to get those skills. And no, you will not replace a real hardcore professional with an LLM. LLM’s are just tools, nothing else. A tractor replaced a horse in turning the field, bit you still need a farmer to drive it.
by codethief | 2025-12-09 10:12:20+00:00
I took a look at the linked discussions and GitHub issues: As much as I appreciate what catfriend1 has done over the years, this is no way to hand over ownership. …if it's really been him. The new guy (researchxxl) seems suspect at best, and catfriend1's message on the forums from 2 days ago doesn't instill confidence, either.

-> I'll be switching to nel0x's fork.
by j45 | 2025-12-09 10:12:27+00:00
Software becoming easier to build will mean it's possible to build far deeper into solving problems with software.

Cost is a funny misnomer. The best code that's written is the code that doesn't need to be written, and doesn't have to be supported.

Being able to build different approaches to solving a problem quickly may turn out to be a lot more helpful than saving 90%.
by zozbot234 | 2025-12-09 10:12:27+00:00
> The idea that someone rich would “work less and thus produce less value to the society if their marginal tax rate was non-zero” isn't “fairly general” it's straight Randian and it's not how the world works.

People generally tend to work in exchange for money, and the more money they earn thereby, the more effort they'll want to put in their work. (This broad idea is sometimes known as "efficiency wages"; it often leads to paying workers more than they could directly compete for on the market!) Some independently rich folks may obviously choose not to work in any high-paid job at all, but given that they are, it makes sense to ask what motivates them.

> Same for the idea that individual income reflect the value they create to society.

That's obviously not true, since positive externalities, negative externalities and pure transfer rents all exist. Some people might well end up creating more value to society than their income accounts for, others less.

(I actually stated above that the zero-taxes-on-capital result is somewhat unrealistic on its own and there are arguments that do push the other way, so the current notion of what should be taxed may in fact be roughly adaptive. In practice, it's often more important not to push too far away from optimality with punitive levels of taxation than to precisely match the outcome of any given theoretical model.)
by cess11 | 2025-12-09 10:12:30+00:00
What do you mean by "fad"?

It's not like metal, dungeon synth and PE/noise artists have just now started publishing on cassette. They've done it for years and years, and you'll find a lot of them on Bandcamp, e.g. https://duckpropaganda.bandcamp.com/album/auditory-chokehold .
by locknitpicker | 2025-12-09 10:13:04+00:00
> What you list are common characteristics encountered in legacy systems, but what makes it legacy is a business decision of declaring it obsolete and in maintenance mode, and so that no money or time to be invested in it.

No, not necessarily. Business decisions are one of the many factors in creating legacy code,but they are by no means the single cause. A bigger factor is developers mismanaging a project to the point they became a unmaintainable mess. I personally went through a couple of projects which were legacy code the minute they hit production. One of them was even a proof of concept that a principal engineer, one of those infamous 10x types, decided to push as-is to production and leave two teams of engineers to sort out the mess left in his wake.

I recommend reading "Working Effectively with Legacy Code" by Michael Feathers. It will certainly be eye-opening to some, as it dispels the myth that legacy code is a function of age.
by roryirvine | 2025-12-09 10:13:42+00:00
I live in inner London. I have multiple grocery shops around me - within 10 minutes' walk I have a fishmonger, two butchers, two delicatessens, three bakeries, three greengrocers, four mid-sized organic/international grocers, six patisseries, a large Lidl, and a very large Sainsbury's supermarket.

I visit those local shops once or twice almost every day to pick up fresh bits and pieces - but I still get bulky or heavy stuff delivered by Ocado (toilet roll, washing powder, everyday wine, that sort of thing).
by Imustaskforhelp | 2025-12-09 10:14:04+00:00
I agree, thank you for giving me the word to this and giving an explaination too

I just believe that there are ways to systemetically prove both of these things independently and I am not sure about the XHTML and other debate but here is my thoughts on "tolerance" itself

I don't think that there is an inherent purpose is life, we have to build one for ourselves, what is the most rare thing in the universe, its not any material or power or anything worth having but rather friendships and enjoyments and treating people as the ends and not means to something. (My own summary-ish from Everything is fcked by Mark manson, not the best writer but I was young when I read the book and so maybe I can recommend it)

Then reading about how to win friends and influence people, One of the key points I took from it is to be more agreeable and try to find common points you can work upon and set aside the differences and thus tolerance and there are 10 s of example from the book where I can share but basically debates help noone if they become petty, if we have disagreements they should be respectful in a way...

These are my views on how to treat everyone equally I guess which I might wish to be applied to myself too so thats why I apply it too others or try to in a way too

Personally I hate extremism from both sides since I feel that its bad but I can understand why people can get extremism from both sides and I try to give them chances to try to improve the situation from mediocre opinions if someone is too extremist from any side if I can be honest.

I think extremism in general is bad I guess tho. Fck social media for making everyone nowadays so extremist tho. The only people I am extremist towards is big tech when you realize that facebook targets young girls and sees if they delete their photos, they are insecure and shoves beauty ads on their face.

This behaviour is really sickening and I think we can all agree that.
by oersted | 2025-12-09 10:15:07+00:00
I feel like you are overthinking it a bit, entangled in semantics. You can take any process that has a fixed frequency (like a clock), and measure the change in frequency in different situations, from the same point of reference. Moving that device at different speeds or into different places in a gravitational field. This is why satellite clocks move at a different rate than those on Earth.

Practically speaking, that's really what we care about when we talk about the speed of time. If some process takes a certain amount of time to complete, sending it to space and back, without changing anything else about it, might make it complete earlier from our point of reference.

It is actually about seconds per second, and there is an inner and an outer second as you say. There’s nothing wrong with that, because it is always a relative difference between two frames of reference. There are the seconds for our point of view, and there are the seconds for the device we are sending to space and back.

I think you are struggling to understand how to measure the absolute speed of time, but there’s no such thing, it’s always a comparison, it is relative.
by LargeModGames | 2025-12-09 10:15:42+00:00
Hi HN, I'm the current maintainer of Spotatui.

This is a fork of the excellent spotify-tui, originally created by Rigellute.

I decided to fork and revive the project because the original repository hasn't seen active maintenance in about 4 years. As a result, a lot of dependencies were deprecated, and significantly, Spotify API changes in November 2024 broke functionality for many users.

What's new in this fork:

- Restored Functionality: Fixed the issues caused by the recent API changes so it actually works today.

- Native Streaming: I added support for native playback via Spotify Connect. You can now play audio directly without needing an external daemon like spotifyd.

- Modern Stack: I ported the TUI backend to the latest version of Ratatui and updated the deprecated dependencies.

It's written in Rust and works on Linux, macOS, and Windows. I'd love to hear your feedback!