MurphyA/hacker-news huggingface dataset:
by torginus | 2025-10-29 15:00:48+00:00
How the heck does anyone have that much data? I once built myself a compressed plaintext library from one of those data-hoarder sources that had almost every fiction book in existence, and that was like 4TB compressed (but would've been much less if I bothered hunting for duplicates and dropped non-English).

I suspect the only way you could have 20PB is if you have metrics you don't aggregate or keep ancient logs (why do you need to know your auth service had a transient timeout a year ago?)
by canucker2016 | 2025-10-29 15:00:48+00:00
I'll repost my comment to a dupe of this submission:

The CBC article mentions the mom's instagram post, which has an even more disturbing video - (does the grok AI speak using a creepy male voice? edit: from the CBC article -

Grok has several personalities to choose from in its default setting. There’s Ara, an upbeat female; Rex, a calm male; Eve, a soothing female; Sal, a smooth male and Gork, a lazy male. Nasser’s son chose Gork.

)

see https://www.instagram.com/p/DP7cHrOD3ha/
by randallsquared | 2025-10-29 15:00:57+00:00
From the article:

> Several experts described the mechanism as a “clever” workaround that could comply with the letter of the law but not its spirit.

It's not clear to me how it could comply with the letter of the law, but evidently at least some legal experts think it can? That uncertainty is probably how it made it past the legal teams in the first place.
by PetitPrince | 2025-10-29 15:02:03+00:00
I see that a insulated (triple layer) window around 100 euros [ https://www.leroymerlin.fr/produits/bauplaza-fenetre-en-pvc-... ]. Let's assume this retailer makes a 2x margin, so real cost is 50 euro.

A webcam on Aliexpress is around 5 euros. Throw in a microcontroller that's like 2 euros on aliexpress, a 10 euro screen and you still have a 30-ish euro budget for the actual door that's probably plastic (acrylic and something like PE ?). So yeah, probably more expensive.

But that doesn't means that doesn't exists ! We can see that all the time in supermarket, but I guess their needs are different.
by IAmBroom | 2025-10-29 15:02:04+00:00
Downvoted because people don't like to admit that pro-Israel factions of the US have a lot of sway in Washington.

OK, they're probably OK with the way I worded it, but as soon as you admit that many of those pro-Israel factions are of one religious background in particular, it's a no-no.

Which is stupid. It's not stereotyping to admit powerful people care about their own subgroups. It's stereotyping to insist it's only one group that's like this, or that everyone in that group is like this.
by agentultra | 2025-10-29 15:02:21+00:00
You have to be careful with the approach of using Postgres for everything. The way it locks tables and rows and the serialization levels it guarantees are not immediately obvious to a lot of folks and can become a serious bottle-neck for performance-sensitive workloads.

I've been a happy Postgres user for several decades. Postgres can do a lot! But like anything, don't rely on maxims to do your engineering for you.
by criddell | 2025-10-29 15:02:22+00:00
I get what they are trying to say. Looking for negatives is the problem.

When I was in college I got into beer. I was brewing at home and whenever I went out I was looking for something new and tasting it like I was a beer critic. It was great fun at first, but then the more refined my palate got, the less I found myself being able to find beer I enjoyed. Like if I went to a hockey game, I'd complain about the only choices being Bud and Bud light.

So I decided to look for positives rather than negatives and my enjoyment level went back up again. No matter where I am, I can find a beer that I enjoy. And that means when I'm in the bleachers on a sunny day watching a baseball game, a Bud Light and a hot dog might be absolutely perfect.

Coffee is the same for me. I was in Toronto this summer and went to The Library Specialty Coffee and had the best pour over I think I've ever had. The next morning I was up early and popped out for a Tim Horton's coffee and it was way different, but exactly what I wanted at that time.

IMHO, being a fan is a lot more fun than being a critic.
by guywithahat | 2025-10-29 15:02:34+00:00
> One camp chases buzzwords

> ...

> The other camp chases common sense

I don't really like these simplifications. Like one group obviously isn't just dumb, they're doing things for reasons you maybe don't understand. I don't know enough about data science to make a call, but I'm guessing there were reasons to use Kafka due to current hardware limits or scalability concerns, and while the issues may not be as present today that doesn't mean they used Kafka just because they heard a new word and wanted to repeat it.
Show HN: Optimize Databricks SQL
by karamazov | 2025-10-29 15:02:39+00:00
I launched my startup's Snowflake optimization product here about two years ago, and we've just released our second product: a Databricks SQL optimizer.

The optimizations are basically kubernetes for data warehousing: we take over autoscaling and cluster selection to increase utilization without impacting latency. The scheduler is backed by ML models that predict runtime and capacity, which means we can run machines hotter than the providers can and thereby cut costs.

More info here: https://espresso.ai/post/launching-our-databricks-sql-optimi...
by neo_cs193p | 2025-10-29 15:02:39+00:00
Boring is what I wanted on the software side too. I've really tried to like/tolerate Tahoe, but the UI is close to unusable in some places (like System Settings, some icons), plain ugly in other places (like menu bar fonts, window corners, dock etc.), or both (the contrast in most places where liquid glass and text interact). It was messing with my workflow so bad, to the point I've given up. All my Macs are on Sequoia today. One of the main reasons I've been using Macs is because the OS was functional and beautiful. This is becoming less and less true. And it's not just resistance to change. I've also been skeptical about the UI transition from Catalina to Big Sur, but the usability issues were much smaller and I could was able to get used to the new look very quickly.

With Tahoe it's different: its ugliness is uncanny. I've just given up on it.
by sneilan1 | 2025-10-29 15:02:58+00:00
I'm starting to like mongodb a lot more given the python library mongomock. I find it wonderful to create tests that run my queries against mongo in code before I deploy them. Yes, mongo has a lot of quirks and you have to know aws networking to set it up with your vpc so you don't get nailed with egress costs. And it's not the same query patterns and some queries are harder and you have maintain your own schemas. But the ability to test mongo code with mongomock w/o having to run your own mongo server is SO VALUABLE. And yes, there are edge cases with mongomock not supporting something but the library is open source and pretty easy to modify. And it fails loudly which is super helpful. So if something is not supported you'll know. Maybe you might find a real nasty feature that's hard to implement but then just use a repository pattern like you would for testing postgres code in your application.

https://github.com/mongomock/mongomock Extrapolating from my personal usage of this library to others, I'm starting to think that mongodb's 25 billion dollar valuation is partially based on this open source package :)
by 4ggr0 | 2025-10-29 15:03:31+00:00
> If your computer is supported

That's not really the use-case for this. It's not possible anymore to use Windows with a local account (for a long time), the official UI only lets you login with a Microsoft Account. These commands are not used to install Windows on an unsupported PC, they're being used to create a local-only account.

I for one still got a Windows boot partition next to my Linux, but I refuse to create an account for it. The only way I can install Windows on my supported PC with a local account is by using these commands.

You used to be able to just press a small button. Then you had to disconnect the LAN cable and not connect a WLAN to create a local account. Then you had to open the Commandline and execute a single command. Now we're at the point where you have to execute multiple commands.

If they actually manage to make it impossible to use Windows local-only, that will truly be the nail in the coffin for me. Currently use Windows to play games which aren't supported on Linux, but this will turn into a hate_for_online_forcing > appreciation_for_kernel_level_anticheat_shitgames.
by electroly | 2025-10-29 15:03:33+00:00
I put our company onto a hybrid AWS-colocation setup to attempt to get the best of both worlds. We have cheap fiddly/bursty things and expensive stable things and nothing in between. Obviously, put the fiddly/bursty things in AWS and put the stable things in colocation. Direct Connect keeps latency and egress costs down; we are 1 millisecond away from us-east-1 and for egress we pay 2¢/GB instead of the regular 9¢/GB. The database is on the colo side so database-to-AWS reads are all free ingress instead of egress, and database-to-server traffic on the colo side doesn't transit to AWS at all. The savings on the HA pair of SQL Server instances is shocking and pays for the entire colo setup, and then some. I'm surprised hybrids are not more common. We are able to manage it with our existing (small) staff, and in absolute terms we don't spend much time on it--that was the point of putting the fiddly stuff in AWS.

The biggest downside I see? We had to sign a 3 year contract with the colocation facility up front, and any time we want to change something they want a new commitment. On AWS you don't commit to spending until after you've got it working, and even then it's your choice.
by noir_lord | 2025-10-29 15:03:42+00:00
Yes and no.

You can get away with a lot you shouldn’t when you are too big to fail and the US gov has a vested interest in not policing you for other reasons,

In any sane universe Google and Meta (and more arguably Amazon and Microsoft) would have been broken apart years ago like AT&T where and standard oil many decades before that but here we are.
by TeMPOraL | 2025-10-29 15:03:47+00:00
There's just one problem: increasingly, everything that makes a phone a "daily driver" is the thing that can only work on the "important" phone. Banking/finance, government services, commerce, work, communications (thanks a lot E2EE), and DRM-ed entertainment - all the major players here are locking their software down and relying on remote attestation to ensure their locks stay shut.

With this being the trend, you're already more likely to leave what you called "daily driver" phone home, and only take the "important" one with you.
by 6510 | 2025-10-29 15:03:48+00:00
I was quite shocked when it became obvious the someone with money loved reading and seeing advertisement. They thought it was product information. Banners needed only to be vaguely appealing for them to purchase it. This behavior was further rewarded by companies sending "sample" products like, here are all 12 of our 100 euro per bottle shampoos, we hope you like them.
by luisml77 | 2025-10-29 15:03:50+00:00
The discussion between open-source and closed-source is essentially a discussion between communism and capitalism.

Anything that reaches a certain threshold of value to society and requires enormous effort to build and maintain has to fall back to a capitalist, for-profit, closed-source structure. That's all that's happening here.

Of course, small stuff like a software library that doesn't require much effort to build and doesn't provide much value can remain open-source. I personally think this obsession with open-source software is simply an obsession with communism and getting things for free, and not wanting getting rewarded for the value of the stuff you build, etc.
by volemo | 2025-10-29 15:03:56+00:00
> good enough to be a daily driver

Are they, though? I don’t think I’m the most demanding user [1], but a $2000 phone with 4 & 128 GB, a 720×1440 TFT, and no NFC? I guess I don't want my freedom that much. (Although USB 3.0 w/ DP is a very nice addition.) That’s not to mention the general bulkiness and the fact that, afaiu, the software doesn't support either Bluetooth or GPS — which are the most important functions my phone provides.

P.S.: writing this whine, I've realised Purism is not far off from the point where I'd make a happy switch — if they offered something smaller [2, 3] with an OLED display of at least 300 PPI [4], I’d buy it asap.

[1]: https://news.ycombinator.com/item?id=44590665

[2]: 5–5.5 inches diagonal and up to 10 mm thick.

[3]: I understand why the current models are so bulky, but personally I don't really care for modularity and hardware switches. I'd gladly trade those for optimised dimensions and weight of the device — compare how often I have to repair the device vs. how often I do handle it.

[4]: My current iPhone 12 mini is almost 500 PPI, and it's gorgeous, but I admit that's probably overkill.
by windex | 2025-10-29 15:04:03+00:00
Reminds me of this Indian boss I had whose only agenda used to be calling me up and telling me that others had complaints about my work. After 2 years of listening to his stories, I had to tell him off one morning. I quit about 4 months later. The guy was a completely talentless aggregator. I don't get how some Indian firms promote people and this wasn't a small firm either. He ended up being promoted upwards.
by theobreuerweil | 2025-10-29 15:04:19+00:00
This is exactly what I was trying to point out. You've made some reasonable points here, but that doesn't offer any evidence for the hyperbolic statement that Israel is pure and undiluted evil. Israel could be a bad place without that statement being true.

This might seem like a silly distinction to some but what I find depressing about modern culture wars is how "we disagree on these points" seems to morph into "you and everything you represent is terrible". Nuance matters.
by user_7832 | 2025-10-29 15:04:28+00:00
One of my previous companies gave top of the line workstations with 4k touchscreens and i9s to literally everyone junior and below a particular grade. I'm quite sure they could've saved 1000s of dollars per laptop by going with a reasonable MacBook.

(Ironically, windows 11 + corporate bloatware made the laptops super laggy. Go figure.)
by mossTechnician | 2025-10-29 15:05:19+00:00
The article at least mentions a "kids mode" (although I cannot see a reason you would need to enable a feature like this to avoid explicit, off-topic chatter), but otherwise you cannot prevent the installation of Grok, nor can you delete or disable it. Users say[0] your best option is to simply not use it, and thankfully (for now) there is no dedicated button to visually ignore.

This is part of a bigger trend: newer cars are troublingly being treated like cellphones[1] by their manufacturers. Anti-features are the new norm.

[0]: https://www.reddit.com/r/TeslaModel3/comments/1mk0lep/turn_g...

[1]: https://www.theatlantic.com/technology/2025/10/electric-car-...
by isoprophlex | 2025-10-29 15:05:39+00:00
> [...] shocked that it would suggest and promote false conspiracies, giving support to fantasies that have no evidence, no scientific proof, and just energizes the crazies who already are gullible to misinformation [...]

Incredible the timeline we're in. Companies deliberately adding cognitive poison to their products to... accelerate the dumbing down of society?

the world of idiocracy is coming for us all
by iluxonchik | 2025-10-29 15:05:48+00:00
Looks like the comment was updated? I see a different one now.

To reply to

> Both of these have been in place for a very long time.

> Ever use a debit card to buy something?

No they haven't. Debit card balance isn't a deposit at the central bank - it's commercial bank money (i.e. a liability of the commercial bank, not the central bank).

Retail CBDC is digital central bank money held by the public (retail). So it would be the public holding a central bank liability
by griffzhowl | 2025-10-29 15:05:53+00:00
You could take a look at Topology: A Categorical Approach by Bradley, Bryson and Terilla.

It's a crisp, slim book, presenting topology categorically (so the title is appropriate). It both deepens the undergraduate-level understanding of topology and serves as an extended example of how category theory is actually used to clarify the conceptual structure of a mathematical field, so it's a way to see how the flesh is put on the bare bones of the categorical concepts.

It's also available for free online:

https://topology.mitpress.mit.edu/
by adgjlsfhk1 | 2025-10-29 15:05:57+00:00
https://arxiv.org/pdf/1208.0928 is a pretty good into to surface codes.

https://www.nature.com/articles/s41586-024-08449-y is a paper that shows surface codes work on real computers.

https://arxiv.org/abs/2505.15917v1 is the most recent costing of factoring various size of N using all the recent papers on optimizing the logical qbit counts.
by dns_snek | 2025-10-29 15:06:19+00:00
Yes but notice how all of those are B2B? I was responding in the context of B2C, on one hand we know that people are willing to pay for convenience - Steam has largely beaten piracy by simply offering a better service.

But that wouldn't hold up if games were released under a FOSS license. There would be nothing stopping me (maybe trademark law? I'm sure there are workarounds) from setting up "SteamForFree", rehosting every game with the same user experience as Steam, and offering access for a small monthly fee to cover hosting costs and make a tidy profit.

I'd like to offer source code, allow modifications for personal use, while prohibiting redistribution and certain types of commercial use (e.g. companies over $x million in revenue). That's a pretty fundamental mismatch between what I feel comfortable with in order to protect my income and what FOSS licenses allow.
by fsg-swl | 2025-10-29 15:06:38+00:00
We built Loggr, a 170KB C logging library that preprocesses and compresses logs at line rate.

Key results on a Lenovo P14s (Ryzen 5 Pro, NVMe): - 250M logs in 11.52 seconds (21.71M logs/sec) to disk - ~5× end-to-end compression (preprocessing + LZ4) - 105MB RAM footprint, 0 logs lost

The article details: - Architecture with smart preprocessing + temporal caching - Benchmark methodology with standard/adversarial workloads - Core API documentation and configuration parameters - Tradeoffs analysis and limitations - Complete telemetry data and reproduction guidelines

We're looking for technical feedback and use case suggestions.
by eqvinox | 2025-10-29 15:07:19+00:00
…unless your tests are syscall heavy, then it can be 10-100× slower :(. It also doesn't support SMP. I really wish for a better version of this, we could really use it, especially since the "time stops while CPU is in use" part also means your tests won't randomly fail if the host is heavily loaded and things take longer. Unfortunately, doing something about it is outside my area of expertise.
by scrollop | 2025-10-29 15:07:23+00:00
Yes, luckily the Perplexity brwoser doesn't use your data for training, only:

"Perplexity CEO says its browser will track everything users do online to sell ‘hyper personalized’ ads"

https://techcrunch.com/2025/04/24/perplexity-ceo-says-its-br...

Burn them, burn them all to hell!
by forgetfulness | 2025-10-29 15:07:25+00:00
We’re all passing through our jobs, the value of the solutions remains in the hands of the shareholders, if you don’t try to squeeze some long-term value for your resume and long-term employability, you’re assuming a significant opportunity cost on their behalf

They’ll be fine if you made something that works, even if it was a bit faddish, make sure you take care of yourself along the way (they won’t)
by sumtechguy | 2025-10-29 15:07:29+00:00
Kafka and other message systems like it have their uses. But sometimes all you need is just need a database. Now you start doing realtime streaming and notifications and event type things a messaging system is good. You can even back it up with a boring database. Would I start with kafka? Probably not. I would start with a boring databsee and then if if my bashing on the db over and over saying 'have you changed' doesnt work as good anymore then you put in a messaging system.
by pjc50 | 2025-10-29 15:07:29+00:00
Accountwalled, but somehow even this is subject to disputation of the detail. https://coffeeinquirer.com/was-coffee-ever-illegal-in-the-uk...

(the late 1600s was something of a fraught time for England and especially for Charles II, who had spent some time in exile due to the monarchist loss of the English Civil War)
by ndsipa_pomu | 2025-10-29 15:07:33+00:00
You've just reminded me of when I made up a slang term - "Clifton Sausage" - and almost persuaded a somewhat gullible friend of mine that it existed. I then went onto Urban Dictionary and got it added so that I could fully persuade him.

https://www.urbandictionary.com/define.php?term=clifton%20sa...
by y-zon128 | 2025-10-29 15:07:36+00:00
> Auto-restart the reverse-proxy if bandwidth usage drops to zero for more than 2 minutes

It's understandable in your case as you have traffic coming in constantly, but first thing that came to my mind is a loop of contant reboots - again, very unlikely in your case. Sometimes such blanket rules hit me due to most unexpected reasons, like the proxy somehow failed to start serving traffic in the given timeframe.

Though I completely appreciate and agree with the 'ship now something that works now' approach!
by jimbokun | 2025-10-29 15:08:07+00:00
For me the killer feature of Kafka was the ability to set the offset independently for each consumer.

In my company most of our topics need to be consumed by more than one application/team, so this feature is a must have. Also, the ability to move the offset backwards or forwards programmatically has been a life saver many times.

Does Postgres support this functionality for their queues?
by pietro72ohboy | 2025-10-29 15:08:10+00:00
> I personally think this obsession with open-source software is simply an obsession with communism and getting things for free, and not wanting getting rewarded for the value of the stuff you build, etc.

Except that both platforms (iOS as well as Android) were either born out of OSS or are still reliant on active development in such projects. They created nothing, they took something from the commons, polished it and are now rent-seeking. It was tolerated till they threatened to choke all competition and trap and rent-seek the entire world with their duopoly.
by smaudet | 2025-10-29 15:09:27+00:00
some governments, especially autocratic or authoritarian.

Even govts that may be in some political climates authoritarian can and will want exceptions to this.

There is no world that I see where decisions being made by Google are a good or reasonable choice for all parties, even ones you might think would side with this decision.

Remember, this give Google more control than an authoritarian govt. Sure, there may be a cost of doing business with some countries, however, even in those cases, this is bad for them - Google can just say "sucks to suck" and they either must use their product or develop their own, but if they use their product, *Google still has more control over that authoritarian govt than the people in it*

Put simply, now, Google Is Evil.
by NoboruWataya | 2025-10-29 15:09:28+00:00
I think most people in the target audience for either editor wouldn't mind a bit of tinkering. The difference is in basically building your own setup from the ground up with plugins and config files vs starting with a reasonably featureful setup OOTB that you can then tweak to your liking.

I use LazyVim and it works pretty well. But whenever I want to change some small aspect of its behaviour it takes a while to get familiar with the right part of the configuration. And if an update were to break it tomorrow I'm not sure how easily I could put it back together.