MurphyA/hacker-news huggingface dataset:
by jltsiren | 2025-09-22 01:55:56+00:00
But many transit systems use larger buses to increase passenger capacity.

Most city streets are intended only for local traffic, and it's often inconvenient to use local streets for longer trips. Which means buses usually drive on major streets, which may become congested during peak hours. Due to fixed overheads, large buses use less road space per passenger and less stop time per passenger getting on/off.

It's also common that there is not enough space for a bus to pass a stopped bus due to congestion. Which means buses may have to stop at every stop on the route, even if no passenger is getting on/off.
by throwaway3872 | 2025-09-22 01:56:48+00:00
> But the circumstances of Kirk’s killing—an end no one deserves—can’t erase the role he himself played in pushing American political culture toward embracing violence. The Overton window shifted partly by his own hand.

This. I can't really understand the outrage about this event from his supporters. If you support an individual reading of the 2nd amendment, the most steel-man interpretation I can give that is that you believe that it protects the individual's right to access political violence. All the other costs we pay for the 2nd amendment -- school shootings, increased male suicide rates, severity of domestic violence -- are prices we choose to pay to preserve that access to political violence. (That's not to say that, by any reading, the 2nd amendment provides freedom for consequences, any more than the 1st amendment does; but the whole point, if you support it, must be that if someone thinks the consequences of using violence is worth it, they have the right and ability to make that choice.) There is a huge amount of regrettable violence in our society, but for Kirk and those who agree with him, this form of political violence must be the opposite, right? This is admirable, by that reading -- it is an embracing of a freedom they fought for, and of the consequences of exercising that freedom, and allowing and supporting this violence is exactly what we've been told all the other pointless deaths are in service of.
by kjs3 | 2025-09-22 01:59:02+00:00
That's totally OK, because "some slacker animators figured out how to use the same tool that animated Dr. Manhattans giant blue cock for the Smurf hats in that insipid Smurf movie" is maybe the best bit of useless information I've been gifted in YEARS. I told my wife and she looked at me for probably 45 seconds before saying "what is wrong with you?". Perfect.
by RossBencina | 2025-09-22 01:59:18+00:00
> Sometimes, it's just not the responsibility of the library.

Sometimes. In this case, where the library is a parser that is written in C. I think it is reasonable to expect the library to handle all possible inputs. Even corner cases like this which are unlikely to be encountered in common practice. This is not "bloat" it is correctness.

In C, this kind of bug is capable of being exploited. Sure, many users of this lib won't be using it in exposed cases, but sooner or later the lib will end up in some widely-used internet-facing codebase.

As others have said, the fix could be as simple as bailing once the input size exceeds 1GB. Or it could be fine-grained. Either-way the fix would not "bloat" the codebase.

And yes, I'm well aware of the single-file C library movement. I am a fan.
by rendx | 2025-09-22 02:00:02+00:00
In one of many possible definitions, manipulation requires deceit; a hidden agenda or goal.

In an "original" definition, manipulation literally means "to move". In that sense, we all manipulate. We move.

The two combined together: You're allowed to "move". You are broadly "allowed" to "manipulate" in that sense. If you add lies, deceit, etc, you're in territory others might not find acceptable, and will in turn reject you or remove you from their lives.

If you feel bad about your "success" but can't see why on a rational level, you may want to remember how your parents or other people growing up treated you. Can you find some childhood memories related to this? Potentially "adverse" experiences related to "manipulation" around you?
by II2II | 2025-09-22 02:00:47+00:00
Your data doesn't prove anything in this context. While traffic accidents involving pedestrians will involve two parties (the pedestrian and the motorist), a motor vehicle may involve just the motorist. It also fails to normalize the data in a meaningful context. There are many areas where people would either be foolhardy to walk, or it is outright illegal to walk. That forces people to spend more time in a vehicle (so the absolute numbers are meaningless). Places where pedestrians do not go tend to have higher speed traffic (increasing the risk to motorists).

For your numbers to be meaningful, you need to compare like to like. To say that pedestrians are less likely to be in a traffic accident you need to compare hours driving to hours walking in areas with traffic. Fatality rates are more of a judgement call. Distracted driving on a highway is going to increase the fatality rate for motorists (higher speeds) while having little impact on pedestrians (the ratio of motorists to pedestrians is much higher). Distracted driving on urban streets is going to decrease the fatality rate for motorists (lower speeds), while it almost certainly represents the fatality rate for pedestrians as you presented it. Ignoring the environment is valid if you are only concerned about the impact on other motorists. Considering the environment is important if you want to make meaninful comparisons to pedestrian fatalities (or injuries).
by toomuchtodo | 2025-09-22 02:00:50+00:00
~40-50% of first marriages end before death in divorce (the number rises for second and third marriages). Prenuptials are important so when the marriage ends, it ends financially amicably and both parties can go on their own ways without much economic impact. Contracts are made during good times for when there is conflict to resolve.

Married almost 20 years myself, I wouldn’t recommend it to anyone, even though we are very happy together. There is just too much risk, most of your outcome is luck. I was lucky, as are others whose marriage lasts until death, but many are not. Date, love, explore, connect, enjoy lengths of a shared timeline together, but don’t get married. It’s a potentially unnecessary property and tax optimization agreement.

(the poly people I know use LLCs to manage shared property ownership and operating agreements, which seems to work without much issue, power of attorney and other legal instruments are available for medical directives, authority, and access between partners)
by GeekyBear | 2025-09-22 02:01:13+00:00
> The argument against Mojo is that it replaces CUDA (that you get for free with the hardware) with something that you need to license.

You realize that CUDA isn't open source or planned to be open source in the future, right?

Meanwhile parts of Mojo are already open source with the rest expected to be opened up next year.
by sothatsit | 2025-09-22 02:03:08+00:00
I suspect a lot of this is due to the language being new and unpolished. Zig is still actively being shaped, and therefore fundamental pieces of the Zig standard library still change frequently.

I really like Zig, but I do think you have to accept some rough edges and breaking changes when using it. Give it another decade and I am hopeful it will be much more stable.
by godelski | 2025-09-22 02:04:35+00:00
Not to mention that sometimes you'll need to be reimbursed rather than have them cover costs directly. They too are a profit maximization company, you can bet they want to pay out all little as possible and delay payments as long as possible.

Just a few months ago a close friend was denied her diabetes medication because her bloodwork showed her levels (of whatever they were testing) were nominal. The problem is, those tests showing normal is the exact thing you'd measure if the medication is working (if she was somehow no longer diabetic and taking medication then the levels also wouldn't her nominal). Her and her husband both have medical degrees too, and it took weeks to get the insurance to agree to cover the costs. All because someone only knew how to look at some spreadsheet but not how to interpret that data... (a common occurrence, even in our (HN's userbase) own field)

I'm not sure why this is shocking to anyone. Did we forget Luigi Mangione so quickly? His actions speak to the level of frustration Americans have with this system. You do not need to condone his actions (which I do not) to recognize the plight he represents.
by Spivak | 2025-09-22 02:05:02+00:00
> People also just love looking at averages for salary and home price, but they ignore that the average home has more than doubled in size. The average car today is also much faster, safer, and more luxurious than the old ones.

Capturing this dynamic is why the BLS has a hard job. If you can't buy a small shabby house in the area where you work and you can't buy a cheap car with no amenities and safety standards from 20 years ago then you're effectively poorer if you wanted that. All new housing construction in my area is giant houses and luxury apartments with no end in sight. According to the builders (because they make deals with the city who want to know why they can't make affordable housing) the economics don't work out otherwise.
by heelix | 2025-09-22 02:05:31+00:00
I assume overnight - so shelter, sleeping system, clothing, and cooking. I do like my comfortable hammock, quilt, underquilt, and cuben tarp. That comes in at about 3.5lbs total. Going tent, that is closer to 4lbs for tent (~2lbs), pad, and quilt. If I go bivy + tarp, shelter comes in around 15oz with cord.

I don't have a fancy pack. My old crown vic is about 2lbs.

I like my hot coffee and meals, so usually bring some sort of cooking and water filtration. 600ml pot, some sort of stove (stick, alcohol, or hexi), spoon, ursack, pot grabber, and befree - and I'm over a pound.

Ounces start to add up fast. 6-7lbs with just the basics does not pack any clothing or food. Both tend to burn the folks I hike with. Always the poor soul who packed in 3lbs of gorp or three sweaters. There is nothing magical about 10lbs. Plenty of people in the ultralight community could look at my pack and say I had an extra 2' of dental floss as well as no business to hike with cards and a kindle. It does set a target where you may not be able to just pull out gear that does not consider weight. Personally, I like to try to target about 8-12lbs + food/water. I don't know how some of the other guys we hike with pull off their 30+ pound packs. I'm not strong enough to do what they are doing.
by Frannky | 2025-09-22 02:05:57+00:00
I think it's about helping them map out the options. So, listening to what they want and truthfully sharing your opinion on how the different options will solve their problem. If the best option for them is what you sell, it's a win-win. If it's not, all good. They will thank you if you truly helped them and gave them the best option for their problem. Obviously, this isn't possible if what you sell is never the best option. In that case, the problem exists before the conversation even happens. Either make a better product or change company
by twothamendment | 2025-09-22 02:06:33+00:00
Jury is still out on my new lightweight tent vs my 34 year old Eureka that still gets used when weight doesn't matter.

My Big Agnes is treated as if it is tissue paper where the Eureka somehow survived containing teens wrestling inside. I hope my BA lasts the rest of my life.

I will agree with the advances in materials, they are amazing - I just think we've made some amount of trade-off in durability.
by a2128 | 2025-09-22 02:07:08+00:00
I tried, but they basically said we can't help anymore in this matter and disconnected me and I saw no further way to escalate. This was in the US. In the EU when I had another problem with Amazon and CS was unhelpful I was able to escalate via relevant authorities and it eventually got someone from Executive Customer Relations to send an actual human-written email apologizing for the whole ordeal and resolving my situation
by gary_0 | 2025-09-22 02:08:00+00:00
OpenGL doesn't really have "2D stuff" (at least not in any version from the last 20 years). It's all a programmable 3D pipeline, which you can do 2D in by just not using the Z coordinate in the shader. However, doing 2D graphics like this tends to be simple enough code that you're less likely to trigger any driver or performance issues.
by whatevertrevor | 2025-09-22 02:08:01+00:00
This can be simplified, conflicting field names at the same level also don't compile:

https://go.dev/play/p/D3eFi9_can8

Conflicting functions at nested levels also compile:

https://go.dev/play/p/xXXDZCjQJOh

It's not about method vs field, it's about the nesting level of the conflicting identifier, if it's at the same level there's an error, if it's at different levels, the higher level hides the lower level identifier:

https://go.dev/doc/effective_go#embedding
by godelski | 2025-09-22 02:09:56+00:00
Plenty of companies have nonenforcable clauses in their contracts. Either by momentum or stupidity. That's despite the inclusion of such conditions can often void a contract in its entirety.

Is there an incentive to have unenforceable clauses? Yes, of course. The same way one might be incentivized to say they will harm you if you do not do what they want even if they have no intention of harming you.

It's called "a bluff". Play some poker, you'll see how effective this strategy really is.
by owenversteeg | 2025-09-22 02:10:34+00:00
This is a phenomenal article. It is interesting even if you have no interest in war. There are countless scattered insights about culture, pedagogy, leadership, personal relationships, secrecy and others.

The insights on pedagogy are some of the most interesting. The main problems, according to the author, are on-high lectures where instructors are not challenged, a lack of inter-student competition, insistence on both students and instructors saving face by not knowing the answer, and a culture of secrecy.

Other interesting issues: cohesion between officers and enlisted, being honest about your faults, taking responsibility. A lot of these lessons, I think, could be applied quite broadly (war, education, business, personal relationships, etc.)
by eru | 2025-09-22 02:10:35+00:00
I mostly agree.

> Language design that is anti-defect yet ergonomic include the modern Option<T> and Result<T, E> as seen in languages such as Swift and Rust, with first class destructuring that doesn't make it painful to use.

Funny enough, this is only 'modern' in imperative languages. It's been a staple in the ML family since approximately forever. (But hey, I do appreciate progress when we get it!)
by TheOtherHobbes | 2025-09-22 02:10:41+00:00
These are rankings by "national student survey", which is - how can I put this politely? - possibly not the most rigorous way to measure merit.

Oxford has long had a reputation for being a dual university - a raw academic track for smart people, and a political/establishment track for people with money, connections, ambition, and the kind of entitled self-assurance that comes from easy privilege.

"Political" doesn't just mean politics, although the notorious PPE degree often means exactly that. It also means media/journalism, and law.

There's some overlap between the talent intake and the connections intake, especially in the humanities. (Science is a little more rigorous.)

Generally if you're on the political track Oxford opens doors no other university will. Cambridge is a good second choice, and St Andrews has a minor presence in Scotland. But realistically the rest - Durham, York, Bristol - don't really count.

The difference is that tutors don't just teach, they talent scout. A good word and an introduction from a tutor - quite likely to be face to face at a social event - opens doors and plugs you straight into the network.
by GuB-42 | 2025-09-22 02:10:52+00:00
But they won't, because the government won't let them. Even Coca Cola is not above the law.

But government hired goons (aka the police) are the law. In free countries, their role is limited to things like making sure that you won't be bothered by Coca Cola goons, but in less free countries, they are going to hit you for saying things the government doesn't want you to say.
by JustExAWS | 2025-09-22 02:11:32+00:00
Yes because open source software has always been a paragon of not only great user experience, but has always focused on what the end user wants instead of making tradeoffs in the name of some geek purity test - see PinePhone, Framework laptops, etc. - yes I know they aren’t open source software. But they do have the same ethos.
by imoverclocked | 2025-09-22 02:11:39+00:00
> The issue of people impersonating pilots on VHF AM, or broadcasting spoofed ADS-B positions is well managed procedurally and through technologies that can cross check each other.

Not really. Maybe in part 121/135 ops (not sure, I don't fly that) but that's definitely not the norm in part 91.

> Key management is a non starter

Even having just signed digital comms would be interesting.

However, frequency congestion and talking in general are the better things to target here. We have had text communication for a long time now and can send clear messages in fractions of a second. Talking on the radio is an art form to try and reduce the amount of time you are pressing xmit so as to not block others while maintaining the expected coding and being clear. Still, people get stepped on and partial messages are received and then someone has to re-verbalize what they need.

We do have things like D-ATIS and technology like ForeFlight which brings IFR filing. You can get a clearance sent to your phone while on the ground. That's about as far as things go in most part 91 ops (and many don't even approach that.) Once you are in the air, almost no personally owned aircraft have things like ACARS and all communication is done via voice over the radio. The only way to know that you are getting a wrong instruction is when others hear it and call it out. (MEOW!)

> Then there’s the fact there are hundreds of thousands of aircraft

Yeah, that's why we are where we are. We still encode NOTAMS/ATIS/TAFs in inscrutable acronyms because bytes were expensive at one point and people had to be able to interpret them with some training. The same systems re-imagined today would use less bandwidth and provide easily readable text and in many languages.

We had to slowly bring in ADS-B and then require it for certain airspace; We can do the same with other improvements. The strategies aren't even new. Yes it will cost money. Once not having it costs lives, the money won't be an issue.
by twodave | 2025-09-22 02:11:41+00:00
This is fine when the question is, “What’s for dinner?” However, there is nothing wrong with having core principles that aren’t able to be swayed. This is called having integrity. It’s important to understand where these lines fall within yourself and those you are speaking with. Some arguments aren’t worth having in an effort to persuade, but rather they should be discussions aimed at understanding, being vulnerable and finding ways to respect and live at peace among people we have fundamental differences with. Otherwise we are no different than Crusaders and Jihadists.
by righthand | 2025-09-22 02:12:22+00:00
Because they’re swearing at me. Do you like to be aggressively attacked for trying to discuss something? I didn’t even ask anything offensive or insinuate that LaLiga was somehow in the right, yet the commenter chose to bite my head off. I didn’t ask the question to start a fight, I asked it because the article did not specify anything historical about the situation.

Just because you’ve been abused doesn’t give you the right to be a riled up aßhole to anyone that triggers your emotions.
by card_zero | 2025-09-22 02:12:57+00:00
There are instances in South America, North Africa, and Australia, where some prehistoric person took the foot of an animal such as a large bird or lizard, with feet that resemble human hands, and stenciled round it onto a wall. Is the repetition of this trope over wide distances just a freaky coincidence? Yes.

Well, there's probably something mimetic going on, like the idea of stenciling round your hand at all. "Neat! I'm gonna do that too! I'm gonna get my little brother to do it! And my chicken! And this leftover lizard foot!" Memes spread easily. Kilroy was here, nobody writes that one on walls any more, and hands were stenciled over thousands of years, but we have an evolving culture now.
by DennisP | 2025-09-22 02:13:21+00:00
A lot of details haven't been explained clearly, as far as I know, but the basic idea is in Nelson's books.

There's no embedded markup. Links and formatting is off to the side in other documents, referencing locations in the original document.

You also have "transclusions," where you say "in document A position A.n, embed part of document B from position B.n to position B.p."

By using transclusions, you can make new versions of documents, without messing up the links and formatting codes even though they aren't embedded and reference by character position. Because you're not editing any original documents, anyone can effectively make changes. You can add a link to a page without even making a new version, you just put a new link in a side document.
by tlavoie | 2025-09-22 02:14:42+00:00
It seems to me that it's not their utility, but lack of support in general for the sorts of changes that enable its wider use. E.g., looks like it's getting practical use in FreeBSD: https://www.cl.cam.ac.uk/research/security/capsicum/freebsd....

Linux has seccomp, but I think that was changing the access for an entire process. The language-focused aspect seems useful to me, from that application aspect where maybe I want access to something, but I don't want to pass that access on to all the code that I might call from a library.
by SilverElfin | 2025-09-22 02:16:44+00:00
Yep this is purposeful confusion created by the anti Israel propaganda. A lot of these lists and reports mix in some collateral damage - which is expected when a terrorist organization hides among civilians - with people who were in the wrong place at the wrong time because they were the bad guys. It’s hard to trust these claims when you can find these examples hidden among them.
by tingfirst | 2025-09-22 02:16:57+00:00
Is there a native SQL pipeline tool for ClickHouse that processes real-time data incrementally, with low latency, large throughput and high efficiency, similar to Snowflake’s Dynamic Tables?

[1] Dynamic Tables: One of Snowflake’s Fastest-Adopted Features: https://www.snowflake.com/en/blog/reimagine-batch-streaming-...