MurphyA/hacker-news huggingface dataset:
by jijijijij | 2025-11-05 12:17:39+00:00
Berlin never really had rent control. It's been a few months before the law was abolished for constitutional technicalities. Everybody knew this was a possibility, so you can't make any conclusions about it. Bringing it up is pure propaganda. Nothing failed economically!

We have a federal law which in theory could slow down price progression, but it is rarely applied. It also doesn't govern newly build apartments, so criticism usually falls short there too...
by WhyNotHugo | 2025-11-05 12:18:13+00:00
Lots of language have pretty good tools for making TUIs.

There's a good ratio between the time it takes to implement a TUI and its usefulness.

Writing a GUI with equivalent functionality would typically be a lot more work, with no gains at all. Er, except maybe touchscreen and touch-gesture support, none of which would add any value for this kind of tool.
by potato3732842 | 2025-11-05 12:18:41+00:00
>The problem is that people really want authoritarianism, to use against their enemies.

Look no further than a typical HN comment thread on a niche public policy issue.

They are rife with people scheming up all sorts of ways to thread the needle of public policy so that government enforcement action far in excess of what the public would support can be brought to bear on whoever is on the wrong side of whatever the issue being discussed is.
by ChrisMarshallNY | 2025-11-05 12:18:55+00:00
Inkjets are the best bang for the buck. I had good luck with higher-end Epson printers (with good gloss/matte photo paper). The ink is much better at remaining viable for a long time, and no longer freaks out, whenever the relative humidity goes up.

With inkjets, though, you need to keep using them. Otherwise, the ink clogs.

Expensive process printers have wide gamuts. Laser printers basically suck. Xerox used to make decent color laser printers, but they had an odd “waxy” ink. Not sure if they still do it.

I don’t think anyone does dye-sub printers, anymore. They used to be good.
by codingdave | 2025-11-05 12:19:04+00:00
It certainly doesn't.

About 1/3 of the people in the USA use Twitter. Which means 2/3rds of us do not. Reddit's audience is larger, at about 1/2 of Americans. Mainstream media's is 2/3rds. And the true information flow happens when people talk IRL after consuming some or all of the above.

So while yes, Twitter has a significant audience, they are not holding a monopoly on live information in any form.

(And this isn't even getting into whether or not people trust each of these information platforms. People often consume media but don't trust what they hear. Which is probably a good thing.)
by sebstefan | 2025-11-05 12:19:22+00:00
> Actually, we were talking about some pedantic take on the word "replace", which transitioned into a pedantic take on the word "farmer". There is no discussion about a game going on in this thread. This indicates that you didn't bother to read the thread before replying. Why?

? No the entire thing is about the game and the word "replace" in the title.
by wj | 2025-11-05 12:19:53+00:00
You’re right (as someone a bit older but also with rose-tinted glasses).

There was a feeling of hope on the Internet at the time that this was a communication tool that would bring us all together. I do feel like some of that died around 9/11 but that it was Facebook and the algorithms that really killed it. That is where the Internet transitioned from being about showcasing the best of us to showcasing the worst of us. In the name of engagement.
by jamil7 | 2025-11-05 12:20:05+00:00
Just a heads up from someone who's gone down iCloud sync path before. Make sure you're aware of the tradeoffs before relying on it for your app. It has a lot of downsides that aren't immediately obvious due to it relying on the user's iCloud storage quota. Many user's don't understand this and will leave 1 star reviews etc.
by graemep | 2025-11-05 12:21:10+00:00
> You're getting a lot of services readily available. Need offsite backups? A few clicks

I think it is a lot safer for backups to be with an entirely different provider. It protects you in case of account compromise, account closure, disputes.

If using cloud and you want to be safe, you should be multi-cloud. People have been saved from disaster by multi-cloud setups.

> You're not paying up-front costs (vs. investing hundreds of dollars for buying server hardware)

Not true for VPSes or rented dedicated servers either.

> Peak-heavy loads can be a lot cheaper.

they have to be very spiky indeed though. LLMs might fit but a lot of compute heavy spiky loads do not. I saved a client money on video transcoding that only happened once per upload and only over a month or two an year by renting a dedi all ear round rather than using the AWS transcoding service.

> Compared to the rack hosting setup described in the post. Hetzner, Linode, etc. do provide multiple AZs with dedicated servers.

You have to do work to ensure things run across multiple availability zones (and preferably regions) anyway.

> But an RDS instance with solid backups-equivalent will usually not amortize quickly, if you need to pay someone to set it up.

You have more forced upgrades.

An unmanaged database will only need a lot of work if operating at large scale. If you are then its probably well worth employing a DBA anyway as an AWS or similar managed DB is not going to do all the optimising and tuning a DBA will do.
by topspin | 2025-11-05 12:21:57+00:00
Then, there's NASA, and their rad hard HPSC RISC-V. It's a product now, with a Microchip part number (PIC64-HPSC1000-RH) and a second source (SiFive, apparently.) I suppose it's conceivable the a Berkeley CA developed ISA that has been officially adopted as new rad hard avionics CPU platform by the US government's primary aerospace arm could get voted off the island in some timeline, but it's looking fairly improbable at this point.

But yeah, the ISO standard doesn't hurt.
by catapart | 2025-11-05 12:22:45+00:00
If anyone's interested, the CashApp tax prep section (kind of its own app, but its contained within the CashApp app) is a feature they have purchased from CreditKarma when CreditKarma got bought out by Intuit (turbotax pricks).

So I had filed taxes with CreditKarma one year, and then the next year the CreditKarma tax service had no information about my previous filing. So I tried out the CashApp app, since I was going to have to fill out all the info anyway, and it actually did have my information from the previous year and I only had to change the new information, rather than re-enter all of my address and employer info, etc.

So I also recommend the CashApp app - it's free for basic taxes, it's not helping turbotax and their relentless lobbying, and it's really convenient if you already use CashApp. Of course, all of this is subject to change any specific year. Big companies gonna big company, after all.
by extraduder_ire | 2025-11-05 12:22:50+00:00
I started using yandex when searching for bittorrent infohashes (to find other trackers it might be indexed on) after google, bing, and duckduckgo all stopped returning good results a few years ago.

I know there's multiple full string matches out there, but all I can see on the first few pages are very short partial matches from various blockchain explorers like etherscan. I don't know if this was an intentional decision, or a result of them trying to find fuzzy matches, but they fail at this usecase regardless.
by gabrielgio | 2025-11-05 12:22:54+00:00
I only watch the go part, and I'll say that in 3 years working with I might have had at most 3 times nil pointer crashes in prod, in which took about 30 min between getting fixed and deployed.

There are linter which helps prevent most of if not all crashes (just keep in mind to run linting and compile the binary it would still be ages faster than anything rust I have ever compiled). His argument is weak, and not simple.

I'll give that type system in golang is too simplistic sometimes, and a more complex could help to express better some use cases.

Still go for a person coming from a interpreted language is a solid choice by being MUCH MUCH simpler.
by DiogenesKynikos | 2025-11-05 12:23:38+00:00
It turns out that it's much easier than anyone thought to end freedom of speech in the United States. If no one cares about the Constitution, then it's just paper.

Trump sanctions the International Criminal Court and anyone who provides evidence to it, and now pro-Palestinian groups can't post videos of Israeli abuse on YouTube. The First Amendment is nowhere to be seen.
by fx1994 | 2025-11-05 12:23:52+00:00
that's what I always brag to my devs, why is our DB 1TB, and only 20 users are working in our app. They are collecting all garbage and saving it to DB. Poor development skills I would say. Our old app did the same thing, and after 15 years it was barely 100GB with tens of users. devs today are SELECT *. If it does not work, they say we need more resources. Thats why I hate cloud.
by mrweasel | 2025-11-05 12:23:57+00:00
Last I read the Ecosia/Qwant index is only used in German and French, so I think Ecosia is still running their weird Bing/Google/Other mix.

Bing felt about as good as Ecosia, until Ecosia started to mix in the Google results. At that point Ecosia became they better search engine. Bing vs. DDG, I'd say about the same. I stopped trying to use Bing once they rolled out all the Copilot nonsense. Now the UI is unusable and cluttered.
by udev4096 | 2025-11-05 12:24:42+00:00
How long have you been using ubuntu? From my past unpleasant experience of using it, one thing I learned is never rely on apt for package updates. Most will just keep rotting and hardly get any updates. It's the same with debian. Either use install scripts from packages or switch to a much more serious distro like Arch, where packages are always updated
by lambdaone | 2025-11-05 12:24:56+00:00
This is fantastic. The one-handed organ keyboard is a work of genius, and it all feels like very simple organic technology: sets of tuned car horns are really cheap, and the rest is just a matter of wiring.

I'm severely tempted to buy a bunch of car horn parts and build my own MIDI-controllable one - every bit of this I can either buy on Amazon or 3D print.
by ben_w | 2025-11-05 12:25:51+00:00
> Which mission of this kind exemplifies the solution? Where's the datacenter in the sky to which I can point my telescope?

Big bunch of satellites communicating with each other?

Starlink.

Specifically Bus F9-2 and Bus F9-3 have PV arrays about the size needed for the upper limit of what I read a single DC rack might use (max 25kW, someone correct me if it is ever higher than that). That's what's being proposed here, making a DC by making each rack its own satellite.

Section 2.1 is seeing what data link is needed between satellites, and what you can actually get with realistic limitations, and how close the satellites need to be to make this work.
by ghc | 2025-11-05 12:26:05+00:00
I'm just looking at the covers, listed by publication date. I'm not cherry picking from inside the magazines. I was too young to really remember the 80s or early 90s so I'm just surprised that people were worried about the same things back then, as if only the technology form factor has changed. The notion of computers as attention traps I find especially surprising given the state of personal computing in 1985.
by guhcampos | 2025-11-05 12:26:18+00:00
This is more widespread than we like to admit.

Developers writing software on 64GB M4 Macs often don't realize the performance bottlenecks of the software they write.

Developers working over 1gbps Internet connections often don't realize the data gluttony of the software they write.

Developers writing services over unlimited cloud budgets often don't realize the resource wastes into which their software incurrs.

And to extend this to society in general.

Rich people with nice things often alienate themselves from the reality of the majority of people in the World.
by immibis | 2025-11-05 12:26:19+00:00
You have violated my license by replying to my comment. Pay me $10,000 or my lawyer will be in touch.

Obviously this is sarcasm. But what if it wasn't - would you think it was sensible? Comment writers need to get paid, so it's reasonable, yeah?

Part of Oracle's business model is tricking you into thinking you don't need to pay to use stuff, then extracting a much bigger payment in the resulting lawsuit.
by Spooky23 | 2025-11-05 12:26:44+00:00
That’s not a very robust assessment. And even there, the 2.5% reduction is a nothingburger. A busy fast food has like 50 employees working 15-25 hours on average. That works out to a loss of 2-3 people. These stores have been doing that type of efficiency moves since day 1.

My cousins operate fast food stores, none in California. They are doing the same thing. Starbucks let the genie out of the bottle ~15 years ago with the app. Legacy fast food like McDonalds use apps to reduce labor with the incentives of high prices for counter sales and the perception of easier ordering.
by mlrtime | 2025-11-05 12:27:07+00:00
The problem is your whole line of thinking is EXACTLY why Democrats lose elections. This is exactly the wrong way to win over voters.

The louder you get with this type of message, the more you will push people farther away.

FWIW I lived in 3 continents including Europe and the densest cities in the world. The best QOL I've had is in deep red voting rural areas.
by jwr | 2025-11-05 12:27:16+00:00
This is all correct. I've been running my own servers for many years now, keeping things simple and saving a lot of money and time (setting anything up in AWS or Azure is horribly complicated and the UIs are terrible).

One thing to remember is that you do need to treat your servers as "cloud servers" in the sense that you should be able to re-generate your entire setup from your configuration at any time, given a bunch of IPs with freshly-installed base OSs. That means ansible or something similar.

If you insist on using cloud (virtual) servers, do yourself a favor and use DigitalOcean, it is simple and direct and will let you keep your sanity. I use DO as a third-tier disaster recovery scenario, with terraform for bringing up the cluster and the same ansible setup for setting everything up.

I am amused by the section about not making friends saying this :-) — most developer communities tend to develop a herd mentality, where something is either all the rage, or is "dead", and people are afraid to use their brains to experiment and make rational decisions.

Me, I'm rather happy that my competitors fight with AWS/Azure access rights management systems, pay a lot of money for hosting and network bandwith, and then waste time on Kubernetes because it's all the rage. I'll stick to my boring JVM-hosted Clojure monolith, deployed via ansible to a cluster of physical servers and live well off the revenue from my business.
by Pooge | 2025-11-05 12:29:05+00:00
I've never understood this point.

Other developers can just make their own platform or distribute games themselves individually. Nobody wants to do that for obvious reasons.

There's clearly a network effect similar to Instagram, WhatsApp, Facebook and the likes. But apart from regulating for service interoperability, there's nothing you can do.

It's like claiming that Skype had a monopoly between 2008 and 2014. Just... Install something else then?

Valve is not buying other store makers nor actively sabotaging efforts to do so.
by init | 2025-11-05 12:29:11+00:00
Location: Sweden, EU Remote: Yes (can work within UTC +/- 5) Willing to relocate: No Technologies: C++, Java, Python, Go, Linux, GCP, AWS, Terraform, Bazel, CI/CD, Github Actions, WebRTC, Data processing (big and small), Machine Learning and AI (Tensorflow, LLM APIs and local models). Résumé/CV: Available on request Email: (initproc) at (proton.me)

Looking for short-term or part-time consulting projects.

Background: 10+ years experience across startups and big tech (ex Google and Stripe). Lead and contributed to projects in compliance/security, distributed systems (Fintech, payments processing, real-time communication), machine learning and AI, as well as developer productivity and release engineering.
by fragmede | 2025-11-05 12:29:25+00:00
The gain, as far as local AI goes for Google, is that, at Google scale, the CPU/GPU time to run even a small model like Gemma will add up across Gmail's millions of users. If clients have the hardware for it (which Pixel 9's have) it means Gmail's servers aren't burning CPU/GPU time on it.

As far as how Gmail's existing offline mode works, I don't know.
by KurSix | 2025-11-05 12:29:40+00:00
You're right. And it's not just about parameter count. Efficiency is a full-stack problem: from the architecture (like MoE instead of dense transformers), to the inference techniques (speculative decoding), to the data formats (quantization down to INT4/FP4). The shortage will force everyone to optimize every step of the process, not just "add more layers"
by conartist6 | 2025-11-05 12:29:49+00:00
Just checked again to give you the benefit of the doubt, and I still see the same thing. I read the long post as a thoroughly steelmanned response. Nobody has yet engaged with the philosophical content of that post. You cried foul for reasons I still can't understand. Would you tell us what you thought about the post on an intellectual level?

I eat meat but I'm one of those people who is ethically opposed to consuming AI content. An AI-vegan you might say.

I've had a shouting fight with someone who tried to spoon feed an AI summary to me in a regular human conversation.

But. I know that people are going to sneak AI content into what I consume even if I do everything within my power to avoid it.

The question is straightforward if immensely complex. Do I have a right to not be fed AI content? Is that even a practical goal? What if I can't tell?
by mlrtime | 2025-11-05 12:29:56+00:00
"Average Cancer Survival Rates by Country: United States: 68% (overall), UK: 63% (overall), Canada: 67% (overall), Australia: 70% (overall), and France: 65% (overall). " -google

You're not wrong, but this thread makes it sound like the US is completely backwards when it's off by 1-2% and higher than other "socialist" countries.
by mschuster91 | 2025-11-05 12:30:36+00:00
This is just as valid for mobile app and website development.

When all you use for testing is Browserstack, local emulators and whatnot and only the latest iPhone and Samsung S-series flagship, your Thing will be unusable for wide parts of the population.

Always, always use at the very least the oldest iPhone Apple still supports, the cheapest and oldest (!) Samsung A-series models still being sold in retail stores as "new", and at least one Huawei and Xiaomi device. And then, don't test your Thing only on wifi backed by your Gbit Wifi 7 router and uplink. Disable wifi and limit mobile data to 2G or whatever is the lowest your phone provider supports.

And then, have someone from QA visit the countryside with long stretches of no service at all or serious degradation (think packet loss rates of 60% or more, latencies of 2 seconds+). If your app survives this with minimal loss of functionality, you did good.

A bunch of issues will only crop up in real world testing. Stuff like instead of keeping a single socket to the mothership open, using fresh from scratch SSL connections for each interactions is the main bummer... latency really really eats such bottlenecks alive. Forgotten async handling leading to non-responsiveness of the main application. You won't catch that, not even with Chrome's network inspector - you won't feel the sheer rage of the end user having a pressing need and be let down by your Thing - even if you're not responsible for their shitty phone service, they will associate the bad service with your app.

Oh, and also test out getting interrupted while using your Thing on the cheap-ass phones. Whatsapp and FB Messenger calls, for example - these gobble so much RAM that your app or browser will get killed by OOM or battery saver, and when the user has their interruption finished, if you didn't do it right your Thing's local state will have gotten corrupted or removed, leading the user having to start from scratch!
by jgalt212 | 2025-11-05 12:30:37+00:00
> The absolute simplest I can think of is just running your functionality on some randomly generated input and seeing that it doesn't crash unexpectedly.

For this use case, we've found it best to just use a fuzzer, and work off the tracebacks.

That being said, we have used hypothesis to test data validation and normalizing code to decent success. We use on a one-off basis, when starting something new or making a big change. We don't run these tests everyday.

Also, I don't like how hypothesis integrates much better with pytest than unittest.
by bambax | 2025-11-05 12:31:10+00:00
Exactly! I've been self hosting for about two years now, on a NAS with Cloudflare in front of it. I need the NAS anyway, and Cloudflare is free, so the marginal cost is zero. (And even if the CDN weren't free it probably wouldn't cost much.)

I had two projects reach the front page of HN last year, everything worked like a charm.

It's unlikely I'll ever go back to professional hosting, "cloud" or not.
by Aunche | 2025-11-05 12:31:25+00:00
> FWIW, semaglutide is available in Australia via the Pharmaceutical Benefits Scheme (part of the socialized healthcare system), when prescribed for treatment of type 2 diabetes

Compare the "restriction" section of Ozempic vs metformin. Ozempic is absolutely not allowed to be prescribed as a first resort against type 2 diabetes. Contrast that with a lot of American private insurance, particularly at good employers, where restrictions are much looser. This performative generosity for common treatments, especially trendy ones, is why most people view their private insurance positively, much higher than the state of healthcare in the country.

https://m.pbs.gov.au/medicine/item/2430X.html

https://m.pbs.gov.au/medicine/item/12075m-12080t.html
by gpderetta | 2025-11-05 12:32:18+00:00
boost.asio as well seems [1] to have io_uring support, including registered buffers. It was experimental in 1.21; lots of fixes since, don't know if it is currently considered stable.

Asio supports async/await, stackful coroutines and plain old manual continuation passing.

[1] https://think-async.com/Asio/asio-1.36.0/doc/asio/history.ht...
by extraduder_ire | 2025-11-05 12:32:23+00:00
In the EU, national ID cards are required to contain fingerprints in an electronically readable section. (a private key is required to read them via NFC) As a result, Ireland started issuing passport cards, since compliant passports can be used in place of a national ID card. The only biometric data on my passport is a black and white image of my face. (that can be read with a key derived from data on the passport itself)
by KronisLV | 2025-11-05 12:32:35+00:00
For local chat Jan seems okay, or OpenWebUI for something hosted. For IDE integrations some people enjoy Cline a bunch but RooCode also allows you to have multiple roles (like ask/code/debug/architect with different permissions e.g. no file changes with ask) and also preconfigured profiles for the various providers and models, so you can switch with a dropdown, even in the middle of a chat. There’s also an Orchestrator mode so I can use something smart for splitting up tasks into smaller chunks and a dumber but cheaper model for the execution. Aside from that, most of the APIs there seem OpenAI conformant so switching isn’t that conceptually difficult. Also if you wanna try a lot of different models you can try OpenRouter.
by fakedang | 2025-11-05 12:33:23+00:00
How much do you think they should take?

Steam is the most dominant because of their extremely customer friendly policies, their insane price crashes and the ease of publishing and installing games from the platform. If other platforms are able to provide all of that, with a commission below 30%, I'm sure they could easily take over.

But turns out, neither Epic nor EA are interested in serving the customer.