MurphyA/hacker-news huggingface dataset:
by rkomorn | 2025-10-03 14:54:30+00:00
It's probably because a lot of people see whales and other large sea mammals (and some large land mammals) as much closer to humans than say, tuna. I'm not going to argue about whether or not that's a correct take.

And yes, there are plenty of very arguable inconsistencies (eg: eating pigs and cows is okay, eating horses is not) in how people look at animal consumption, but I don't particularly think that invalidates ethical concerns over whaling.

(edited for missing words)
by r_hoods_ghost | 2025-10-03 14:54:32+00:00
No they probably do mean the jump between the interface in 2.49 which was somewhat unique and very, very different to the current UI, to that in 2.5 which the current interface mostly resembles. 2.8 was a smaller jump that introduced left click select as the default, along with various cosmetic enhancements and a rework of the depsgraph.No idea what you're talking about with contexts being selected in the middle of the screen etc. I suspect you're using "context" in a way unique to you
by ur-whale | 2025-10-03 14:54:32+00:00
Let me translate this to software engineering: "I never understood why people have such a problem with Windoze".

The answer to your question in the context of CAD modeling:

Fusion is closed-source.

Their model files are closed-source (specs aren't public)

AutoDesk is one of the worst company in the world when it comes to inter-operability, and this by design. It's just in the DNA of that company.

Their customers is their enemy, they know it full well, but they don't care because the walls of the prison are made of steel and one meter thick.

Your object construction pipeline is guaranteed to become obsolete at some point in the future.

Good luck grabbing an object you built 10 years ago and doing some light editing on it.

Good luck grabbing a parametric design and exporting it to something else, either another CAD package or something to do visualization and do further work on the model in there.

Fusion is a real nice tool. First taste is free. Then you're on the AutoDesk hook for ever.

You may not care about these things, especially in a commercial setup.

But lots of people do.
by boxerab | 2025-10-03 14:54:32+00:00
My whole point is that there is a double standard applied to the only Jewish state vs all other countries, and I'm afraid you have given pretty weak rebuttal.

Point 1: nope, the Allies provided minimal food to the Germans during the conflict. They were too busy bombing the crap out of German cities, and they didn't bother on warning the civilians first, as Israel does in Gaza. The aid came AFTER the Nazis had unconditionally surrendered.

Point 2: nope again - there has been some food coming from Egypt, but they are not at war and nobody is marching in the streets demanding that they give more. And yes, Rafah was bombed, because there is a war taking place, with Hamas smuggling arms and food through the crossing.

Point 3: nope, the famines in Sudan and Yemen are real vs the fake famine in Gaza, and yet I see no street marches or HN posts on these tragedies. Maybe it's because it is Muslims killing and starving other Muslims. No Jews, No News.

If you actually cared about Gazans you would demand that Hamas release hostages and surrender - conflict ends immediately.
by thefourthchime | 2025-10-03 14:54:43+00:00
Yes, but on the other side of the coin is the pending maintenance for all of these projects. You don't just build a road, rail or bridge anad then be done with it. They all require upkeep. If the project itself was a jobs program masquerading as a infra, they'll just let all these fabulous projects rot as it won't make sense to keep them up.
by bluGill | 2025-10-03 14:55:12+00:00
I'm not 100% sure how YC works, but generally places like that are invested in by people who use it as the risk portion of the portfolio. So you while YC might be 100% in AI, the people behind YC or only 5% in and so it works out. If you have 100% in any company then you are diversified and need to fix your portfolio.

It is generally best for a company to specialize in something they do well. It is possible that YC has picked winners because their specialize in this, and thus even though the AI bubble collapses they are okay. Who knows - but this is something specialists can do in some cases
Ask HN: Would you use a service that generates OG images via one meta tag?
by shafkathullah | 2025-10-03 14:56:08+00:00
Most sites don’t bother with Open Graph images for every page (blog posts, product pages, docs, etc.), which leads to boring or broken previews on Twitter/LinkedIn/Slack.

I’ve been experimenting with a hosted service where you add just one meta tag like:

<meta property="og:image" content="https://uselinkshot.com/acc_123/tmp_456?url=https://yoursite.com/page" />

When someone shares your page, the OG image is generated dynamically (via browser rendering), cached with stale-while-revalidate, and served quickly. You can set up templates for consistent branding, titles, etc.

This avoids:

Manually designing images for each page

Running your own Puppeteer/Playwright setup

Adding heavy infra for what’s essentially a small but important detail

My questions for HN:

Is this actually a pain point you’ve run into?

Would you trust a third-party service for OG images, or prefer rolling your own?

What would make this useful enough to adopt (API access, cache-busting, more control, pricing)?

I’d love to hear whether this scratches a real itch or is just a “nice-to-have.”
by guywithahat | 2025-10-03 14:56:28+00:00
Yes, as far as I'm aware that was the primary motivation Macron had to remove the wealth tax in France, as with most other countries.

The argument is even a small wealth tax is actually an astronomically high tax (a 2% wealth tax is approximately equal to an additional 50% capital gains tax), and so rich people are highly motivated to move their money out of the country or to a form of investment which isn't taxed. Wealth taxes tend to raise basically no money compared to what they wanted, and in return there is less investment in the country hurting the economy.

https://www.bloomberg.com/opinion/articles/2025-10-03/wealth... -> https://archive.ph/jhxzr
by captainclam | 2025-10-03 14:56:29+00:00
I've always been surprised by the official homeless population count, but it turns out there's a lot more to it.

The department of HUD generates this ~771K figure from a "point-in-time" estimate, a single count from a single night performed in January. They literally have volunteers go out, count the number of homeless people they observe, and report their findings.

It's not hard to imagine why this is probably a significant undercount. There is likely a long tail of people that happened to be in a situation that night where they were not able to be counted (i.e. somewhere secluded, sleeping in a friend's private residence that night, etc).

Even if these numbers are correct, to my mind a "crisis" is still more characterized by the trend than the numbers in absolute. From the first link you provided, we saw a 39% increase in "people in families" experiencing homelessness, and 9% in individuals. A resource from the HUD itself suggests a 33% increase in homelessness from 2020-2024, 18% increase from 2023-2024. That is far apace of the population increase in general.

https://www.huduser.gov/portal/sites/default/files/pdf/2024-...

And even then, I would say many people would suggest that the change in visible homelessness they've experienced in the last 10 years would amount to "crisis" levels, at least relative to the past.

It's completely fair to argue that it is not in fact a crisis, but claiming that it is certainly not "baseless."
by sebstefan | 2025-10-03 14:56:33+00:00
>he's just using the exact same plain old discriminatory thinking people used to employ when comparing, among many things, race and nationalities. It's incredibly hard to generalize anything about people honestly.

The reason we shun it for race and nationalities is because you can't pick those, you're born with it.

All generalizations are not the same ; your job, your hobbies, your programming language of choice: these assumptions might yield to incorrect results in the exact same way for the exact same reasons, but they are not on the same moral ballpark
by ajross | 2025-10-03 14:56:34+00:00
> Negotiated peace can be a thing if

"This hasn't worked for 30 years, but this time it will for sure!" makes for pretty awful geopolitical strategy, historically. But you do you.

(Your broader point that Putin's actions are constrained by nuclear deterrents is obviously correct. But it's very clearly not a point about diplomacy!)
by atlintots | 2025-10-03 14:57:36+00:00
You can't go in "any" direction, the infinite strip has a fixed height and extends infinitely to the right, so you scroll left-right. Then you have workspaces which are up/down but they are like separate strips entirely.

Maybe the video of the overview on this page will help: https://github.com/YaLTeR/niri/wiki/Overview
by surajrmal | 2025-10-03 14:57:36+00:00
Sadly it's built into the vulkan protocol. Even a fully userspace driver arrangement with a microkernel ends up giving the driver access to the client's information. Of course it's forgeable the way it's done though so you could opt out if you really wanted to.

[1]: https://github.com/KhronosGroup/Vulkan-Headers/blob/main/inc...
by jrmg | 2025-10-03 14:58:03+00:00
I know this is a ‘joke’, but it sparked in me actual questions that I am sure some folks here will know the answers to:

What are the security guarantees with writing in COBOL? Like, does COBOL allow out-of-bounds memory access? How does it compare to C or Rust as far as allowing ‘accidental’ security lapses?
by thewebguyd | 2025-10-03 14:58:22+00:00
Same. But there are a few rare instances I do want formatting preserved.

I've resorted to using PowerToys on Windows for this, it has a little utility called Advanced Paste. Win+Shift+V brings up a little modal and you can choose to paste as plain text, markdown, json, and a bunch of other functions, or you can give it your OpenAI API key and have ChatGPT format clipboard contents for you.
by hazmazlaz | 2025-10-03 14:58:32+00:00
That's not true, commercial and municipal drones operate above 400ft all the time. Non-commercial/civilian drones piloted by someone without an FAA Part 107 certification and a waiver cannot fly above 400ft. Also, you are allowed to fly 400ft -above- a vertical structure (like a tower) up to 1000ft tall to avoid exactly this type of collision as long as you are within 400ft horizontally of the structure. EDIT: crud, I did not read your post carefully enough, sorry, you addressed this point exactly. My bad.
by AnIrishDuck | 2025-10-03 14:58:57+00:00
An analogy is the difference between vector and bitmap graphics.

CAD programs aren't just a different set of operations on the same data, they use an entirely different representation (b-rep [1] vs Blender's points, vertices, and polygons).

These representations are much more powerful but also much more complex to work with. You typically need a geometric kernel [2] to perform useful operations and even get renderable solids out of them.

So sure, I suppose you could build all of that into Blender. But it's the equivalent of building an entire new complex program into an existing one. It also raises major interoperation issues. These two representations do not easily convert back and forth.

So at that point, you basically have two very different programs in a trenchcoat. So far the ecosystem has evolved towards instead building two different tools that are masters of their respective domains. Perhaps because of the very different complexities inherent in each, perhaps because it makes the handover / conversion from one domain to the other explicit.

1. https://en.m.wikipedia.org/wiki/Boundary_representation

2. https://en.m.wikipedia.org/wiki/Geometric_modeling_kernel
by dchow1 | 2025-10-03 14:59:03+00:00
technology builds on itself in organic ways, but it feels increasingly inaccessible for people who weren't present for the previous wave of UI. Especially with how developers are using AI as an opportunity to "reimagine how we engage with tech"--that divergence is gonna increase. There are so many creators nowadays helping make AI more accessible and that stems from this broad sentiment from most people outside of silicon valley that they can't keep up with the pace of change

Maybe the solution is more education programs that help people catch-up. And teaching kids that the most important skill is to constantly experiment with what's new
by incomingpain | 2025-10-03 14:59:46+00:00
>eally? The divergence in 2016 suggests it was also caused by partisanship on the part of media consumers.

I read this in the article, but 2016 means nothing to me. The problem clearly pre-existed 2016. Feel free to blame the customer, but that's not going to fix anything. The media have to fix itself.
by IAmBroom | 2025-10-03 14:59:48+00:00
Agreed. A better word might be "focused". A dog has one set of behaviors when focused, and another when not.

When I research a topic, whether it's an engineering diagram or looking up a half-remembered recipe on my phone, I immediately engage. It's fulfilling, not tedious. It can lead to "being in the zone".

It doesn't mean it's not taxing, but there's definitely a positive feedback from my system. Probably the same feeling if you're watching the water for a fish to spear, or watching your dad to see how he spears fish, or watching your mom to see how her lips move when she says "Mom". Or the ball to see when it's thrown and where, or if cars are coming because then you need to stay still and keep your human from proceeding.
by mmastrac | 2025-10-03 14:59:57+00:00
This might be one of those cures that works like the old T-Gel shampoo (ie: carcinogenic coal tar that turned out to be immune-suppressing enough to prevent dandruff eventually caused cancer).

Though, at the ages when Osteoarthritis shows up, it might be better to take on a smaller risk of monitor-able extremity cancer than the pretty large QoL reduction of severe arthritis.
by josefx | 2025-10-03 15:00:10+00:00
From what I understand some of the bugs where in code the AI made up on the spot, other bug reports had example code that didn't even interact with curl. These things should be relatively easy to verify by a human, just do a text search in the curl source to see if the AI output matches anything.

Hard to compute, easy to verify things should be the case where AI excel at. So why do so many AI users insist on skipping the verify step?
by ajross | 2025-10-03 15:00:24+00:00
> Slack and discord

Slack and Discord aren't Google though? Not understanding the point here. You can use this argument against any product from any manufacturer, it seems like. Are you arguing against interoperability in general? Or taking an absolutist free software position that proprietary tools are never acceptable? Doesn't seem to me like that was the position upthread I was responding to.
by evgpbfhnr | 2025-10-03 15:00:35+00:00
Yes and no; the difference with workspace is that I was limited to 0-9 with my old wm, so at some point I'd just run out of space and had to close some windows. (well, that, and X11 is apparently limited to 256 clients by default and I never changed that; but I rarely hit that limit :P)

I do have some struts on the side, but I'm basically always juggling with at least 4 or 5 tasks so I always have things open; (I'm not using any right now but I do like the "quake terminals" temporary term styles... But for the same reason it's not always appropriate -- if I didn't close the term, it's because I wasn't done with it and mean to get back to it...)

I started using niri before the overview, I think that could help if I get used to it. But better than overview, what I'd want is something always visible like some horizontal scrollbar indicator to remind me there's e.g. more than 3 windows hidden or something. That might be possible to do with waybar and a bit of glue parsing the windows list...
by packetlost | 2025-10-03 15:00:54+00:00
I've implemented a cache-line aware (from a paper) version of a persistent, consistent hashing algorithm that gets pretty good performance on SSDs:

https://github.com/chiefnoah/mehdb

It's used as the index for a simple KV store I did as an interview problem awhile back, it pretty handily does 500k inserts/s and 5m reads/s and it's nothing special (basic write coalescing, append-only log):

https://git.sr.ht/~chiefnoah/keeeeyz/tree/meh
by dspillett | 2025-10-03 15:01:21+00:00
> Wonder why China thought this was a worthy investment. Guizhou is a poor part of China, without much international tourism or trade.

Could be part of a bit of internal “not leaving anyone behind” propaganda, rather than a concern for national or international trade.

Less cynically, it could be a genuine attempt to help pull the area up economically. Lack of good transport infrastructure can be a major factor among those that hold areas back in that regard.
by wongogue | 2025-10-03 15:01:28+00:00
Maximizing and Fullscreening are different modes in all operating systems.

I use Niri and it has 3:

1. Use all width (windows are full height by default) and display system bar

2. Use the entire screen and hide the system bar

3. Same as 1 but make the app believe that it’s in Mode 2
by abeppu | 2025-10-03 15:02:12+00:00
I know it would be attacked politically, but I wish in the US we would be more open to hiring foreign firms for these kinds of projects. Could we have high-speed rail if we just asked some French or Japanese company to build it for us? And we should structure contracts with them in a way that keeps the plans from being changed for political reasons. "Sorry state senator, we can't alter the route to pass through that town without re-opening negotiations which might cost billions."
by lastofthemojito | 2025-10-03 15:02:21+00:00
I think a lot of it has to do with how they do it. I believe a lot of other whaling operations catch and process whales at sea. In the Faroes, whales are driven into shallow water and killed near land in sight of people who aren't accustomed to such things.

https://www.bbc.com/news/world-europe-45209587
by zelphirkalt | 2025-10-03 15:02:30+00:00
My grandfather had to join Nazi German military towards the end of the war at the age of 15. Fully indoctrinated of course, thinking, that he must serve his country. Got captured in Russia, survived prisoner camps there, by eating grass to avoid starvation. He told me stories about the conditions there. Hard work, and every morning someone would be dead from the cold or from starvation, or from suffocating in puddles of water. Later he was moved to an US managed prisoner camp, where food was plenty and good.

He also survived a head shot wound (visible on the side of his head) and doctors told him, that he should drink and smoke as much as he wants, because he wouldn't make it long anyway ... Well, he made it to old age and only dies a few years ago. (He did stop smoking, when my grandma also stopped. He smoked cigars and then from one day to the next, they both stopped doing that.)

However, I think it is in those Russian PoW camps, that he developed something we call "Hungerhast". I couldn't find a translation in 2 dictionaries, so I am not sure it is a proper term. Basically, body begins shaking, cannot stop hands from shaking, if he got hungry.

He didn't have higher education, but definitely had an engineer's mind. He built many things out of wood to sell them. For example he got into woodturning and also made traditional nutcrackers, which he also painted in various colors. Back in DDR this stuff was highly sought, because getting it from West Germany was not possible for everyone. He also had a writing side. Was able to come up with spoonerism (I just looked up that word. Not sure if correct. Some kind of phrase that rhymes.) and collected them.
by ferngreen | 2025-10-03 15:02:40+00:00
Apologies for asking you to repeat yourself. I'm not following this step.

"In BW, save the password and TOTP. BW itself, on another device (or in a separate incarnation - e.g. the desktop app when authenticating the browser extension) is now your everyday means of authenticating to BW."

Can you rephrase it and be specific which passwords and TOTP you mean?
by ur-whale | 2025-10-03 15:03:08+00:00
> When I start working on a shape like that ... [goes on to explain CAD methodology]

Your way of building objects require a ton of very hard thinking.

Most folks I know doing CSG modeling don't think (or often: can't) this way.

The typical way folks model with CSG is the age-old "roughing-out then refine" technique, building a rough idea of the object with cubes spheres and cylinder in a CSG tree, and then adding details iteratively. A bit like folks who draw cartoons operate: start with drawing potatoes and then add the details.

In this approach fillets come in at the last step, when the object is "complete" and hard edges simply need to be softened.

Most people are incapable (I certainly know I am) of designing fillets in from the onset, especially if the object is going to be complex.

I don't dislike OpenSCAD, quite the contrary, it's just that all of the things I built with it always ended up with a fillet related headache.
by Hizonner | 2025-10-03 15:03:27+00:00
I regret to inform you that there's a bug in your code.

Specifically, it relies on the "moderatorApprovedForChildren" flag, which is sometimes sent incorrectly because of glitches in the system that sets that flag. Apparently the number of such glitches increases sharply with the number possible values of "j", but is significant even with only one value.

Also, flag-setting behavior is probabilisitic in edge cases, with a surprisingly broad distribution.

You are therefore not meeting your "zero porn" spec, while at the same time blocking a nonzero amount of non-porn.

Don't bother to fix the bug, though; given the very large cost of the flag-setting system, the company has gone out of business and cancelled your project.

> Obviously different jurisdictions are increasingly disagreeing with it being a non-problem.

Different jurisdictions are doing a lot of stupid things. You get that in a moral panic. Doesn't make them less stupid.
by nyarlathotep_ | 2025-10-03 15:03:58+00:00
> Dealing with files is nightmare (yes, people still dare to use files in a year of our lord 2025).

This is one of the largest detriments for iPhones for me, personally.

On Android phones I can just connect via usb and drop ebooks, movies, audio, pictures whatever quickly with no fanfare on Linux/Windows/MacOS (I think? with some android file explorer thing)
by evgpbfhnr | 2025-10-03 15:04:26+00:00
I have a script that allows searching for windows based on title; so e.g. if I know I had a shell open in directory X I could search for that and jump to it... But in practice I quickly have 5+ shells in a directory once I start working on something and at this point my script doesn't let me differentiate between these easily enough to be useful.

Hmm, perhaps that could be made more interactive and allow cycling through these without closing the search overlay... I'll give that a try! :)
by throwaway3060 | 2025-10-03 15:04:27+00:00
Then why is it that self-proclaimed "anti-zionists" use the exact same talking point as those antisemites back then? It is difficult to ever unsee that what you call "the global consensus" was invented decades ago in the halls of the Kremlin.

I simply informed you of the historical precedent; why do you immediately include me in those you say are conflating the two?

If criticism of Israel sounded more like the criticism of America's War on Terror instead of a Kremlin anti-West propaganda manual, then maybe it would be worth thinking about.