MurphyA/hacker-news huggingface dataset:
by perardi | 2025-12-20 19:29:37+00:00
I have been developing web stuff for 20 years now and I also can’t believe comments like these.

Flex and grid enable layouts that are far beyond anything we could do with table layouts. Anyone who claims otherwise has obviously not done any amount of serious, production FE UI design and development.

Are there bits of DX ergonomics I’d like in flex and grid? Of course. Does the syntax sometimes feel a bit arcane? Yeah. But the raw power is there, and anyone who claims the contrary is either a gormless backend developer, or some troll who is trying to design things in MS Word.
by sireat | 2025-12-20 19:30:02+00:00
What is current state of the art workflow when working with legacy code across multiple languages?

This would be a 100 kLOC legacy project written in C++, Python, and jQuery era Javascript circa 2010. Original devs have long left. I would rather avoid C++ as much as possible.

I've been Github Copilot (in VS Code) user since June of 2021 and still use it heavily, but the "more powerful intellisence" approach is limiting me on legacy projects.

Presumably I need to provide more context on larger projects.

I can get pretty far with just ChatGPT plus and feeding bits and pieces of project. However that seems like using the wrong tool.

Codex seems better for building things but not sure about grokking existing things.

Would Cursor be more suitable for just dumping the whole project (all languages) basically 4 different sub projects and then selectively activating what to include in queries?
by OutOfHere | 2025-12-20 19:30:23+00:00
It got it so wrong. I suspect OpenAI dumbs down ChatGPT models a few days after releasing them, which is a far bigger issue. Fwiw, both Instant and Thinking models got it wrong, producing different incorrect answers.

ChatGPT 5.2 Instant: /share/6946f485-29d4-8012-953a-0844e559c9d9

ChatGPT 5.2 Thinking: /share/6946fa3f-81c8-8012-b44c-f1a2f9935696

Gemini 3 Pro got it right the first time: https://gemini.google.com/share/9569e9c1b53d
by rafaelmn | 2025-12-20 19:31:27+00:00
That's just a farmiliarity thing. I've worked on project doing full web FE, mobile and BE.

It's hard to generalize but modern frontend is very good at isolating you from dealing with complex state machine states and you're dealing with single user/limited concurrency. It's usually easy to find all references/usecases for something.

Most modern backend is building consistent distributed state machines, you need to cover all the edge cases, deal with concurrency, different clients/contracts etc. I would say getting BE right (beyond simple CRUD) is going to be hard for LLM simply because the context is usually wider and hard to compress/isolate.
by DaiPlusPlus | 2025-12-20 19:31:29+00:00
> I have hope that LLMs might break some people out of their echo chambers

Are LLMs "democratized" yet, though? If not, then it's just-as-likely that LLMs will be steered by their owners to reinforce an echo-chamber of their own.

For example, what if RFK Jr launched an "HHS LLM" - what then?
by Nextgrid | 2025-12-20 19:32:31+00:00
Ironically you need a bit of both. You need to be expert enough to make it work, but not "too" expert to be stuck in your ways and/or influenced by all the fear-mongering.

An expert will give you thousands of theoretical reasons why self-hosting the DB is a bad idea.

An "expert" will host it, enjoy the cost savings and deal with the once-a-year occurrence of the theoretical risk (if it ever occurs).
by yetanotherjosh | 2025-12-20 19:33:25+00:00
Buteyko practioners build up the ability to work very hard while only nasal breathing over the long term. The point is to learn to modulate breathing in a way that keeps a certain kind of blood chemistry (CO2 levels) and cellular oxygenation.

If you commit to nasal breathing for exercise as a constraint, it does force you to modulate your exertion while also increasing your CO2 and developing, according to the Buteyko folks, a new baseline for respiratory health and capability.

If you're running for your life from a tsunami, by all means mouth breathe. If your purpose is maximum exertion, of course mouth breathe. But that's not the only possible purpose of exercise. It can also be about respiratory training. Nasal breathing becomes a natural guideline/modulator for long term improvement in that regard.
by nemothekid | 2025-12-20 19:33:36+00:00
Unironically - I agree. You should be outsourcing things that aren't your core competency. I think many people on this forum have a certain pride about doing this manually, but to me it wouldn't make sense in any other context.

Could you imagine accountants arguing that you shouldn't use a service like Paychex or Gusto and just run payroll manually? After all it's cheaper! Just spend a week tracking taxes, benefits and signing checks.

Self-hosting, to me, doesn't make sense unless you are 1.) doing something not offered by the cloud or a pathological use case 2.) or running a hobby project or 3.) you are in maintaince mode on the product. Otherwise your time is better spent on your core product - and if it isn't, you probably aren't busy enough. If the cost of your RDS cluster is so expensive relative to your traffic, you probably aren't charging enough or your business economics really don't make sense.

I've managed large database clusters (MySQL, Cassandra) on bare metal hardware in managed colo in the past. I'm well aware of the performance thats being left on the table and what the cost difference is. For the vast majority of businesses, optimizing for self hosting doesn't make sense, especially if you don't have PMF. For a company like 37signals, sure, product velocity probably is very high, and you have engineering cycles to spare. But if you aren't profitable, self hosting won't make you profitable, and your time is better spent elsewhere.
by evanelias | 2025-12-20 19:33:39+00:00
Many other companies besides Meta use RocksDB; they're just the largest.

Production adoption at scale is always relevant as a measure of stability, as well as a reflection of whether a solution is applicable to general-purpose workloads.

There's more to the story than just raw performance anyway; for example Meta's migration to MyRocks was motivated by superior compression compared to other alternatives.
by chickensong | 2025-12-20 19:34:48+00:00
Uptime is also a sales and marketing point, regardless of real-world usage. Business folks in service-providing companies will usually expect high availability by default, only tempered by the cost and reality of more nines.

Also, in addition to perception/reputation issues, B2B contracts typically include an SLA, and nobody wants to be in breach of contract.

I think the parent you're replying to is wrong, because I've worked at small companies selling into large enterprise, and the expectation is basically 24/7 service availability, regardless of industry.
by TimorousBestie | 2025-12-20 19:35:02+00:00
I think you misread? That sentence isn’t describing the criminals, it’s describing the victims.

Wealthy people (mostly) didn’t own the Kias and Hyundais that were stolen en masse during the early 2020’s for instance.

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

Targeting a wealthy person for property crime is a high-risk, high-reward scenario, but there is still the risk of enforcement. A poor person is a much softer target and law enforcement will almost certainly tell them there’s no hope of being made whole.
by out_of_protocol | 2025-12-20 19:37:02+00:00
Any data on index size for big tables? Comparison (with ms/megabytes) vs trigram regarding size/speed?

UPD

> Biscuit is 15.0× faster than B-tree (median) and 5.6× faster than Trigram (median)

> Trade-off: 3.2× larger index than Trigram, but 5.6× faster queries (median)
by rao-v | 2025-12-20 19:37:07+00:00
What’s the pragmatic solution to ipv6 allowing everybody in my household to be trivially and stably mapped to a unique subnet? I like the accidental semi-randomization that ipv4 and ISP NAT offered and I don’t see anything like it short of putting my entire home net on a VPN (it’s expensive and can’t keep up with my ISP’s bandwidth)
by spwa4 | 2025-12-20 19:37:13+00:00
Hasn't Tiktok already done that?

Oh, and the extreme brain drain the west imposed on everyone else, from South Africa to China, resulting in no available "brains", let's say, in those countries, and in the rich countries only brains available that aren't invested in making westerners smart, along with a disdain among existing populations of professions that require brains.
by AlotOfReading | 2025-12-20 19:37:29+00:00
Nothing you've said is wrong, but I strongly disagree that it sucks.

The DTS error messages are awful, but having declarative configs with compile time validation is amazing once you've figured out what the errors actually mean. Writing drivers is just something you accept for board bringup, so that's basically a non-issue for me.

West's main problem is that it's just a weird little custom tool, not that it's annoying in itself. It's a large improvement over most other embedded build systems, especially the config tools offered by TI and NXP.

And in exchange for those things you get an extremely capable RTOS with a decent shell, good features, and one of the best RTOS networking stacks out there. When you want to rev the layout 2, 3, 4 times or even make a new board entirely, it's straightforward to reuse all the effort in your initial bringup. A FreeRTOS system is much less reusable and has proportionally more schedule risk.
by Aurornis | 2025-12-20 19:37:42+00:00
The number of people who use any THC at all isn’t even close to 40% thought. The highest survey numbers I found had 20% of people reporting any use, even once, in the past year.

There’s no way to normalize a result of 40% of a population sample having significant THC concentrations. That’s way higher than any conceivable sample of the general population.
by olivezh | 2025-12-20 19:38:34+00:00
Thanks for the thoughtful comment - really appreciate it as a fellow Chinese learner!

You’re right that Pleco and apps like Apple Books, Google Play Books, and Kindle already cover a lot. I use Pleco’s document reader all the time and it’s amazing, but it can struggle with formatting (like images), and is a paid add-on. On the other hand, Apple Books handles typography beautifully, but dictionary lookup requires a long press and multiple taps - not a big deal for native readers, but it slows down reading if you’re looking up lots of words.

My app tries to sit in between: properly formatted EPUB rendering, low-friction inline lookup, and solid segmentation and dictionary definition quality - with the goal of eventually adding context-aware segmentation and sense disambiguation if there’s interest.

I’m genuinely not sure how many people want that, which is why feedback from other Chinese learners is especially helpful.

Appreciate you taking the time to write this.
by carlosjobim | 2025-12-20 19:38:45+00:00
I don't give very much for statistics and opinion polls. People tend to give the answer they think they're "supposed to give" in those. I base my assessment on my experience from talking to people in real life.

> Maybe you should get out of your right-wing bubble.

Your comment is nasty, but I don't think you're this nasty in real life. Probably you're just blowing off some steam online.
by reactordev | 2025-12-20 19:38:53+00:00
Finally some science, ok cool. So we're basing this on the baseline of no contrails what-so-ever. We measure the radiative photons? of the light refracting? through it and see it's long-wave radiation channeling properties scatter it rather than allow it through to relieve the earth's heat?

As for contrails, if they're likely to form in certain areas and not others, what's that coefficient? is it the moisture content? is it the jet fuel mixture? Since you say the Contrails program helps predict when these might occur, is that data being used to alter cruise paths?

It's been 20 years since I was a student at College so forgive me when I ask these questions. My grandfather flew bombers and my father flew fighters so I've known about exhaust and pollution from aircraft for a long time. I know the older aircraft pollute and the contrails from bombers (my grandfather had some stories) were an awful mix of frozen water vapor and diesel exhaust. Modern commercial jets are a lot more efficient.

Any route (with the exception of the SIDS and STARS) is charted across airways to the most direct route possible. Right?
by evil-olive | 2025-12-20 19:39:08+00:00
yeah, their docs look pretty comprehensive, but there's a disturbing number of 404s that scream "not ready for prime-time" to me.

from https://rustfs.com/ if you click Documentation, it takes you to their main docs site. there's a nav header at the top, if you click Docs there...it 404s.

"Single Node Multiple Disk Installation" is a 404. ditto "Terminology Explanation". and "Troubleshooting > Node Failure". and "RustFS Performance Comparison".

on the 404 page, there's a "take me home" button...which also leads to a 404.
by ekropotin | 2025-12-20 19:39:12+00:00
I mean yes, but there’s no escape from the fact that ip addresses need to be longer as amount of devices on the internet already exhausted the pool of IPv4 addresses by multiple orders of magnitude.

I guess it could be possible to implement sort of mnemonic phrases for addresses, à la bip-39, but it would be just trading one kind of pain for another.
by iLoveOncall | 2025-12-20 19:39:40+00:00
No it wouldn't.

That would be true if you looked at a variable which is not influenced by driving, like the percentage that wear red jumpers, but one would hope that not everyone is reckless enough to be highly intoxicated and drive.

This is again THC apologizism, nobody would even begin to suggest this if we were talking about alcohol.
by j45 | 2025-12-20 19:39:47+00:00
Not as often as you might think. Hardware doesn’t fail like it used to.

Hardware also monitors itself reasonably well because the hosting providers use it.

It’s trivial to run a mirrored containers on two separate proxmox nodes because hosting providers use the same kind of stuff.

Offsite backups and replication? Also point and click and trivial with tools like Proxmox.

RAID is actually trivial to setup.l if you don’t compare it to doing it manually yourself from the command line. Again, tools like Proxmox make it point and click and 5 minutes of watching from YouTube.

If you want to find a solution our brain will find it. If we don’t we can find reasons not to.
by IgorPartola | 2025-12-20 19:40:18+00:00
Not just that but it also positions everything in absolute coordinates and does not have the ability to reason about solids, just surfaces. Basically if you want to model something like a bolt you need to create a cylinder for the shaft, a separate head of the bolt, and then a thread profile you can rotate around the cylinder. You must ensure there is enough overlap between these three separate parts so the resultant object is a single surface and not three separate ones.

You can use modules to create a semblance of relative measurements but you still cannot do things like “attach this surface of object A to that surface of object B)”. In practice this means that if you want to create something like a spacer or a bracket you can do that easily enough. But if you want to make a part that matches some real world design you are stuck doing a lot of caliper measurements and math to try to create a part that lines up correctly. The you 3D print it and find that you positioned some hole based on its edge and not center and so nothing quite fits.

OpenSCAD is easy to start but difficult to scale because of these limitations and because once you hard-code any measurement you are stuck with it. The “proper” way to do this is to give everything a variable but honestly that makes reasoning about how to line things up even more difficult. “Does base_width include the width of the vertical walls? What about the margin to make the parts fit together?”

I have never been able to understand how things like FreeCAD lay out their UI. TinkerCAD is relatively simple but clearly a lot less powerful. I did try cadquery which solved a lot of OpenSCAD’s issues by having all offsets be relative by default but also introduces a few issues of its own.

One tip I will give about OS: grab a copy of the latest beta/dev release. The renderer is several orders of magnitude faster.
by dwaltrip | 2025-12-20 19:40:26+00:00
If they game the pelican benchmark, it’d be pretty obvious.

Just try other random, non-realistic things like “a giraffe walking a tightrope”, “a car sitting at a cafe eating a pizza”, etc.

If the results are dramatically different, then they gamed it. If they are similar in quality, then they probably didn’t.
by 0_____0 | 2025-12-20 19:41:16+00:00
A properly parameterized model shouldn't have the issue with having to nudge everything manually after a trivial change.

I had the change the height of an entire enclosure to accommodate a taller than anticipated PCB, and simply edited the sketch at the top of my design tree that defined the overall dimensions.

It took about 5 minutes to adjust the odd broken fillet and change some mates in assembly and it was done. No fidgety mouse movements. I actually do a lot of mech design on a laptop with a trackpad, arrow keys for view changes and numeric dimensioning for 95% of everything else.
by GuestFAUniverse | 2025-12-20 19:41:20+00:00
Thank your MAGAs. https://www.npr.org/sections/goatsandsoda/2023/10/31/1209683...

Insanity. That isn't "denial of a problem", or a tendency anymore. _One order of magnitude_ worse than any western civilization.

Other countries have "wake up calls" and act accordingly.

Still, close to every US blockbuster movie "solves" problems with guns. That's cynical, considering the real world suffering.
by naeem_og | 2025-12-20 19:41:27+00:00
Hi HN, I built this because I was tired of ad-heavy online downloader sites.

VibeDownloader is a local-first, open-source desktop app built on top of yt-dlp, with a focus on privacy and usability.

Windows is fully supported; macOS/Linux are still experimental. Happy to answer any technical questions or hear criticism.
by toast0 | 2025-12-20 19:42:25+00:00
> My local ISP (US Internet, soon to be part of T-Mobile Fiber) hasn't enabled it, even though the CEO has said on Reddit for years that it's a priority. Now that they've been acquired who knows if it'll ever happen.

Being a priority doesn't mean it's high priority. It could be a priority, but the lowest ranked one, so other stuff always comes first. :P

T-Mobile wireless US is pretty invested on IPv6, so if they take over the network, they may well push it.
by BrenBarn | 2025-12-20 19:42:31+00:00
It would be great to do that, but we can't do that while the government has a gun pointed at its head. There's no room for doing anything substantive when someone else can just get in and destroy everything. Thinking that this is just "hyper-partisan" is the kind of both-sides-ism that's a big contributor to the mess we're in.
by throwaway290 | 2025-12-20 19:42:32+00:00
This is not basic flamebait. if you have any serious conversation outside of your political bubble this is THE argument that people who get deported are never US citizens. and it is a valid argument unless you can find examples of citizens deported. I can't

there are so many shorts of right wing "influencers" cornering liberals who can't give a suitable reply to this question.

so the argument about hearings is important. and killing this discussion took it away from public. this of course is very useful to the maga machine which is so friendly to big tech so I'm not surprised.
by johnfn | 2025-12-20 19:42:37+00:00
Yes, yes, it's certainly not social media, or the plethora of apps that cater to and in some ways create an ever-shortening attention span (Reddit, TikTok, Facebook, Instagram, ...). It's definitely that thing you can use to research and learn anything you could ever want -- that is the thing which will unquestionably make our children stupid.
by layer8 | 2025-12-20 19:43:14+00:00
> What do you all do?

Google for non-AI sources. Ask several models to get a wider range of opinions. Apply one’s own reasoning capabilities where applicable. Remain skeptical in the absence of substantive evidence.

Basically, do what you did before LLMs existed, and treat LLM output like you would have a random anonymous blog post you found.
by bumling | 2025-12-20 19:43:26+00:00
That's interesting. I tried it on Grok and it gave the correct answer straight away:

"The pH of the mixed water depends on the volumes mixed. Assuming equal volumes (e.g., one liter of each, as pitchers are typically similar in size and no volumes are specified), the resulting pH will be approximately 8.8."

Along with an explanation of how pH is a logarithmic scale and the calculations involved. It used its code execution tool and wrote a program to do the calculation.
by misnome | 2025-12-20 19:43:37+00:00
Trying to argue that neutrino experiments use GPS time, because they do?

I’m sure synchronising all the worlds detectors over direct fiber links would… work, but, they aren’t.

Unless you are trying to argue internal synchronisation in which case, obviously, but that has absolutely zero to do with losing NTP for a day, the topic of conversation.
by icedchai | 2025-12-20 19:43:39+00:00
Is it really hard to remember? A hint is in the syntax itself. What's in between the two colons '::'? Nothing. In other words, all zeros.

IPv4 also has a similar, though rarely documented or utilized, shortcut system. Try `ping 1.1` for example. It expands to 1.0.0.1.
by sam_goody | 2025-12-20 19:44:15+00:00
We bombed them because we had evidence.

No-one normal is suggesting that the Iranians did not have practically weapons-grade fissile material, the only argument was whether we successfully destroyed it or just kicked the can down the road.

Recall that the regime calls us (the U.S) Satan, and openly calls for killing us all - and actually indoctrinates their kids to mass kill us - a result of which is attacks such as the one on the former World Trade Center.

It is really, really hard for an American to grok their worldview because it is so different then ours (and for that matter, it is NOT at all the view of all Arabs, or most Iranians or all Muslims - see the hero Ahmed El Ahmed last week!). But that is just burying your head in the sand - since the indoctrinated are ready and willing to kill US!

Now, some have an attitude, "let's believe them that they are just developing fissile material for energy, and let's even pay them gobs and gobs of money to do that. The fact they wont let us inspect is just a curious fact..." And then they are shocked when the material is really weapons grade. But if a nuclear weapon [a "dirty bomb"] went off in the States - which it 100% will if the Ayatollahs have the ability to make it happen - then IMO being shocked is not really a good enough excuse.

If you live in NY or LA, you should be aware that the regime claims they are going to take you out - at any price to themselves - as soon as they could, no different than they are targeting Jerusalem. The sanctions are an attempt to forestall some really unpleasant scenarios.

And that is when looking at just the regime in Iran. The bigger picture of how and where they invest their oil wealth and their previous American support is even more dangerous for us naive pretty summer boy western cultured folks.

/rant