MurphyA/hacker-news huggingface dataset:
by anigbrowl | 2025-07-30 18:24:54+00:00
Well put. I do not agree with the clumsy approach taken by countries like Australia, UK, and Texas, but I absolutely consider youtube and social media problems responsible for the tsunami of lowest-common-denominator slop. Free market/user choice idealists need to face up to the fact that slops is bad and lowers standards rather than elevating them, because the economic incentives tilt in favor of low quality, sensationalism, and so on. To some extent that's a reflection of the viewing/clicking population, but that doesn't mean that you should always just give people more of what they want. We tried that with high fructose corn syrup and the result is whole populations ravaged by obesity and diabetes.
by petcat | 2025-07-30 18:25:05+00:00
> difficult to sell their home because the existence of an HOA scares off buyers

It can be a concern. But I actually found the opposite to be true in my case. During my house-hunt I was far more turned-off by the appearance and disrepair of several houses and properties near the places that I was looking at. So it can definitely be a consideration from both perspectives.
by borroka | 2025-07-30 18:25:29+00:00
Of course it happens. At the highest levels and at the amateur levels. People want to win. It's like telling people they shouldn't commit crimes because they might end up in prison or worse. But people continue to commit crimes and end up in prison when they are caught, or worse, when they are killed.

If prostitution is the oldest profession in the world, according to some, cheating is the oldest way to gain an advantage.

I mean, just a few weeks ago, we found out about a guy who was working for I don't know how many companies at the same time, that a start-up had developed some artificial intelligence software to cheat during tech interviews and had secured some good funding. Well, but that can't happen in sport, even though it's been happening since the dawn of time. Sport is business, and business is dirty.
by somenameforme | 2025-07-30 18:26:22+00:00
Most (all?) top universities have free educational content, often including entire courses, available. For instance here [1] is MIT's open courseware site where you can download all the required media, including lecture video/notes/problem sets/exams/etc, for courses - completely for free.

Things like this are generally going to be orders of magnitude better than any YouTube video.

[1] - https://ocw.mit.edu/
by happytoexplain | 2025-07-30 18:26:25+00:00
The tone of this comes off as childishly provocative. Aside from that, it looks like you're assuming they are being conflated simply because they both end in "day care"? Is the underlying issue actually that you find the use of a term commonly associated with children to be offensive when used to describe animal care (reading your other comments)? That particular sensitivity is exhausting (but understandably common, given our psychology surrounding our children).
by istjohn | 2025-07-30 18:26:49+00:00
We have numerous first-hand reports from doctors of young children showing up at Gazan hospitals with gun shot injuries to the head. We have seen well-marked aid convoys blown up. Grutesque living skeleton children haunt our social media feeds. Amnesty International and Human Rights Watch declared a genocide over a year and a half ago. A reply to OP's question that doesn't engage with these realities is, at best, deeply unserious.
by westurner | 2025-07-30 18:26:50+00:00
Last month was the 100 year anniversary of the Heisenberg uncertainty principle. From https://x.com/NobelPrize/status/1950245213194137724 :

> On this day 100 years ago physics laureate Werner Heisenberg submitted a paper that revolutionised quantum mechanics.

> Heisenberg was only 23 years old when he submitted the paper "Quantum mechanical reinterpretation of kinematic and mechanical relations" (1925)

Umdeutung paper: https://en.wikipedia.org/wiki/Umdeutung_paper

Uncertainty principle: https://en.wikipedia.org/wiki/Uncertainty_principle

> The uncertainty principle, also known as Heisenberg's indeterminacy principle, is a fundamental concept in quantum mechanics. It states that there is a limit to the precision with which certain pairs of physical properties, such as position and momentum, can be simultaneously known. In other words, the more accurately one property is measured, the less accurately the other property can be known.
by dragonwriter | 2025-07-30 18:26:57+00:00
> The concept of nations is perhaps two centuries old at best.

The modern model of statehood (which is probably what you are referring to) -- sometimes referred to as the "nation-state" model, but it is not actually particularly centered on the coextensiveness of the nations and states, and certainly orthogonal to states being ethnonationalist -- is at least ~300 years old (its often attributed to being ~400 years old and originating in the two peace settlements collectively known as the "Peace of Westphalia", but that's not really accurate.) OTOH, the concept of nations (which are basically the coextension of an ethnic community and a land) is much older.

But, in any case, it has not been the case at all that the history of the Levant is one of two local adjacent coexistent ethnonationalist polities, whether or not they look like modern states. That's just a simply false claim made upthread which needs no reference to the history of models of nations or states to rebut; before 1948, for a very long time, the Levant was more often either under one (multinational, imperial) polity or split between a couple of adjacent ones (often in the process of transitioning from unified control of one to the other), whether it was the British Empire, or the Ottoman Empire, a series of different Arab-led empires, the Eastern Roman Empire, the (pre-split) Roman Empire, various Greek-derived empires, the Babylonian and Assyrian empires, etc.
by throwanem | 2025-07-30 18:27:10+00:00
The clarification is welcome, inasmuch at least as it's good to know there are no missing grants. It doesn't really surprise to hear some are larger than others, which is invariably the case, usually by one or two orders of magnitude. I assume you're satisfied with yours.

I wouldn't wish to be taken as saying no employee is ever more valuable to the business than another. That would also be absurd. What I don't understand is why all the circumlocution.
by input_sh | 2025-07-30 18:27:11+00:00
Sure, that's why Biden was introduced by an UAW member at a press conference that day, in which he first thanked the UAW, then the CEOs employing them, and then signed an executive order which offered additional tax credits on union-made EVs.

Not that it matters anymore as Trump undid all of that, so there's no longer a pledge to switch to EVs, nor is there any sort of federal tax credit for purchasing EVs (technically there still is, but only until September).

I'm sure this is a much better deal for Musk overall than not being invited to an event.
by 827a | 2025-07-30 18:27:11+00:00
One thing I'm curious about: Assuming you're using the same underlying models, and putting obvious pricing differences aside: What is the functional difference between e.g. Charm and Claude Code? And Cursor, putting aside the obvious advantages running in a GUI brings and that integration.

Is there secret sauce that would make one better than the other? Available tools? The internal prompting and context engineering that the tool does for you? Again, assuming the model is the same, how similar should one expect the output from one to another be?
by daft_pink | 2025-07-30 18:27:18+00:00
FYI, there are actual laws setting limits on bikes. Generally most places in the USA will allow a Class 1 or Class 2 e-bike to be ridden anywhere a bike can be ridden legally and some allow Class 3 with more restrictions. Class 1 is pedal assist maximum 20 mph assisted and class 2 throttle assist up to 20 mph with pedal assist allowed and if you pedal harder yourself it’s okay. Class 3 is pedal assist up to 28 mph, but this is not accepted as a bike in many places or has more restrictions. Anything else would likely be a motorcycle or moped and subject to licensing/insurance/lights & mirrors/etc requirements and would not be allowed in most park/trails/bike paths/etc or only usable on private property like a go kart.

However, in practice, no one is enforcing these laws and it’s difficult, because there is no easy way for the police to determine what class a bike is and no authority providing you with a license plate to verify the class that would limit your access if you didn’t have it. The government has basically accepted that most ebikes conform to the ebike laws most of the time. However, I believe many rental e-bikes like Lime/Bird/etc do conform to the law and are Class 1 or Class 2 bikes.
by jrm4 | 2025-07-30 18:27:28+00:00
What?

We have zero right to externalize it?

That's absolutely ridiculous and I'm surprised this is a thought taken seriously.

The Web isn't some sort of optional little playground anymore; it's literally the "cyberspace" that affects us all, whether we like it or not. Going full Ted K. isn't an option for normal people. As such, not only isn't criticizing it allowed -- NOT criticizing it when you know about it is irresponsible.

Please, everyone, continue to EXTERNALIZE THE HELL OUT OF THIS GRIEVANCE.
by dlcarrier | 2025-07-30 18:27:32+00:00
Most farms are not owned by farmers, most housing is not owned by tenants, most airplanes are not owned by airlines, etc., etc..

Vertical integration can have benefits, but it isn't necessary and has drawbacks. Even when vertically integrated, regulations are often written under the assumption that everything is leased, not owned, so compliance is easier if you own a company that owns an asset, instead of owning that asset directly.

For example, if two people carpool in a car that one of them owns, instead of hiring a taxi, they'll usually split the costs of the fuel and the wear on the car. On the other hand, if they were flying in a small airplane owned by one of them, it's illegal to split the costs of wear on the airplane, unless its a rental or air taxi. Because of this, and other similar effects of FAA regulations, many small airplane owners own a company that owns the airplane, instead of owning it outright, and rent the airplane from themselves, whenever they use it.
by tracker1 | 2025-07-30 18:28:19+00:00
Now I'm curious if C#/.Net 10 is smart enough to ignore the shebang line. Personally, I've tended to use Deno/TS for my more advanced shell scripting... the main runtime is a single executable that works fine in user context, and dependencies can be loaded/cached at first run.

Of course, with C# as a shell script, you'd likely be limited to just in the box libraries or have to setup a project for sake of running a script, like I've had to do with Node or Python stuff.
by sumtechguy | 2025-07-30 18:28:22+00:00
You can divide visual studio into 4 era's. The vs6 (we smashed all of our dev tooling together and its integrated decently) era, the vs2002/vs2003/vs2005 (we broke it all and you will like it and never speak of C++ again), vs2010 era (we fixed all of that from 2002 sorry about that), vs2017/vs2022 (it updates from the internet and takes forever to install and now does everything).

The problem is MS is unwilling to stick with anything dev wise. The whole ecos system is a littered realm of half forgotten techs that may or may not be supported anymore. Wrapped with very confusing messaging to the devs what to use.
by bawolff | 2025-07-30 18:28:38+00:00
> Israel is directly causing a mass starvation event in Gaza. Innocent children and women are dying every single day, and if nothing is done soon, scores more will in the near future.

Asuming all that is true, the person you are responding to never said they supported the policies that lead to that or that state of affairs.

It is possible to imagine that someone could both believe that Israel's continued military operation is neccessary and that changes could be made to relieve the humanitarian situation. I dont know if the person you are responding to actually believes that, but based on their comments there is no reason to think they dont.

Edit:

I would also add that the war crime of collective punishment has a specific intent requirement. The perpetrator has to specificly intend to punish the group for an act. Even if the person you were responding to supported all the things you mentioned, unless they supported it as a punishment for oct 7, instead of out of a belief (for example) that it would allow Israel to defeat hamas, then it would not be collective punishment. It would be other war crimes but not collective punishment. See https://opiniojuris.org/2023/10/24/a-short-history-of-the-wa... for a summary of what collective punishment is.

P.s. not so fun fact, the ICC lacks juridsiction over collective punishment, and given they are the main legal body investigating this conflict, we probably arent going to see any investigations into collective punishment
by shortrounddev2 | 2025-07-30 18:28:38+00:00
People are paid salary and awarded equity based on supply/demand for labor, the marginal product of that labor, and the amount of risk engineers are willing to accept by joining a startup. It's an economic transaction, the same as buying office equipment and signing contracts for cloud resources. Trying to imbue mysticism into it is just asking to be lied to by your employees
by steveklabnik | 2025-07-30 18:28:45+00:00
I am not saying that I fully endorse the characterization of the parent, but it is true that we started selling these systems two years ago, and new hardware comes out with better stats all the time.

Given how small we are, new designs and refreshes take a while. Part of growing as a company is being able to do this more often. We'll get there :)
by thayne | 2025-07-30 18:29:37+00:00
> Because Pony doesn't use locks, there's no possibility of threads getting stuck waiting for each other to release locks, which is a common cause of deadlocks.

It may be a common cause of deadlocks, but it isn't the only way to have deadlocks.

A book I read on erlang had an entire chapter on how to avoid deadlocks with actors that had several examples of how you can get a deadlock with just message passing.

In fact, it is possible to implement a lock/mutex (also a semaphore) with actors and message passing.
by doubleorseven | 2025-07-30 18:30:41+00:00
I once accidentally blocked TCP on my laptop and found out "google.com" runs on UDP, it was a nice surprise.

baba is fast.

I sometimes get calls like "You used to manage a server 6 years ago and we have an issue now" so I always tell the other person "type 'alias' and read me the output", this is how I can tell if this is really a server I used to work on.

fast is my copilot.
by Animats | 2025-07-30 18:31:14+00:00
- Rapidweaver. Nice, but MacOS only. Seems to be on the way out, too. It's called "Classic" now, and they want users to migrate to "Elements", which comes with "cloud storage".

- Silex. "It is designed for no-code developers with basic HTML/CSS knowledge". That's an oxymoron. Silex looks interesting, but the documentation is confusing. It used to be a desktop application.[1] That was discontinued in 2022. Now it seems to be more closely tied to Gitlab. Worth a look.

There are some commercial products, but most are cloud-dependent.

[1] https://github.com/silexlabs/silex-desktop/releases
by lo_zamoyski | 2025-07-30 18:31:37+00:00
> If both have the same level of political and social influence: not bad at all.

While I don't think money should determine the degree of political influence, I contest two presuppositions here.

1. How much political influence money buys is related to how virtuous the political class is. It is not written anywhere that money must determine political influence. If you believe political means can be used to attain equality (socialist states are the closest this has been achieved, resulting in widespread poverty and a concentration of wealth in a small tyrannical party class), then you have no reason to dismiss the possibility of reducing the effect of money on politics without resorting to some kind of enforced equality.

2. There is no value in equal political influence. Why should everyone have equal political influence? That sounds horrible! We want political influence to be proportionate with authority, which is to say relevant qualifications. The mob has no qualifications. Besides, the mob is easily influenced by those with money. So, if you want to remove the influence of money from politics, equal political influence is exactly what you don't want.

> It's a rough barometer to tell us how close we are to an abusive oligarchy.

We do live in an oligarchy, sure, but recall Plato's analysis in the Republic of how a polity degenerates. What comes after oligarchy? Democracy! So equality is not an improvement over oligarchy. It's the last phase before full blown tyranny.

What you want is to localize politics as much as possible and kick issues up the political hierarchy only as needed. This means political leadership lives closer to constituents and shares the same reality with them. Corruption becomes easier to spot as well. It's easier to lynch your local political leader, and the local leadership will know that.
by yakshaving_jgt | 2025-07-30 18:32:31+00:00
The justifications for this kind of thinking are explained very well and in great detail in the Destroy All Software screencast series by Gary Bernhardt.

Yes, it is a good idea to decouple your application from the framework. Yes, it is a good idea to write your own functions which wrap persistence layer library functions. Yes, it is a good idea to drive out the design of the system with automated tests, and to avoid having to test behaviour with more expensive integrated tests where possible.
by yencabulator | 2025-07-30 18:32:39+00:00
You're literally ignoring that the Oxide management stack is very much custom and effectively vendor-locking the purchase to be maintained by them. They are not general purpose PC servers.

You can "just" migrate away from Oxide but that would mean throwing away the hardware you now own. That's the grandparent's point; if you're migrating out of a cloud to avoid the margins demanded by the cloud vendor, now you're at the mercy of whatever Oxide thinks your support contract is worth.

Sure, the convenience may be worth it, but watch how many companies are now struggling to get off of VMWare after Broadcom moves.
by edwardbernays | 2025-07-30 18:33:02+00:00
It's both sardonic and genuine. If he's genuine, then I genuinely wish him the best luck. However, it is very hard for me to believe that any billionaire would ever do something generally disfavorable to the current billionaire class. It's even harder for me to believe that, if one of them was to do so, that it would not be for their own further gain, just to the detriment of their peer cohort. I'm a bit jaded from having been lied to too many times.

Again, however, if he is genuine: I genuinely wish him the best luck taking on his matched opponents.
by legitster | 2025-07-30 18:33:39+00:00
> Eight states in the Corn Belt — Iowa, Indiana, Nebraska, Minnesota, Missouri, Kansas, South Dakota and Wisconsin — restrict the size, structure and purpose of corporations that can own farmland to limit ownership by large investment funds.

> More than 22% of the farmland in 12 Illinois counties with the highest rents is owned by a business entity, defined as an operation with an LLC, Inc, LTD, Co., Corp, LP or LLP tag. Sangamon and Edgar counties were included in this analysis because historical data was not needed.

The TL;DR is that Illinois is one of the few states where there aren't restrictions on farmland owners, and even there it's a small (if growing) problem.

I think this is one of those problems that should theoretically be self-limiting. The economics of a farming family owning their land is too strong - just from the amount of tax breaks and subsidies available. Put another way, the land in a farmer's hands is worth more than in a corporation's.

I think the real risk comes from large farm landholders who want to cash out of their farm but don't have an heir or successor lined up. Farmers are getting old and their kids more often than not don't want to run the family farm anymore and there simply aren't going to be any other buyers.
by PaulHoule | 2025-07-30 18:33:57+00:00
I still use C to write little programs for Ardunio but it drives me nuts thinking about all the useless stuff C is doing with the stack and calling convention when I could just use global variables for everything and sometimes even use nothing but registers for inner loop variables.

I stick with C because (1) I'd have to figure out the tooling for 100% assembly development on AVR-8, and (2) C is portable to other platforms so if I want to migrate to an ARM or ESP-32 board it would be easy. (The upward migration path for AVR-8 is to go to a soft core on an FPGA but talk about frying pan to the fire)
by tome | 2025-07-30 18:34:05+00:00
I suspect most Israelis think differently. Even if "the arabs in the region are bad at fighting" they still outnumber the Israeli population by something like 20 to 40 times, depending on how you count. About one Israeli was killed for every three Hamas fighters on Oct 7, and it's not an exact comparison for many reasons, but hopefully it provides some perspective.

EDIT: There are a couple of axes that helped me get a broader perspective:

1. Whether one supports Israel's continued existence 2. Whether one believes Israel's continued existence is guaranteed

Having started about midway between yes and no on 1, and at yes on 2, it was extremely enlightening to reinterpret my observations from the point of view of yes on 1 and no on 2. All Israeli behaviour that I had previously found incomprehensible finally made sense.
by quietbritishjim | 2025-07-30 18:34:08+00:00
One time that defaultdict may come out ahead is if the default value is expensive to construct and rarely needed:

d.setdefault(k, computevalue())

defaultdict takes a factory function, so it's only called if the key is not already present:

d = defaultdict(computevalue)

This applies to some extent even if the default value is just an empty dictionary (as it often is in my experience). You can use dict() as the factory function in that case.

But I have never benchmarked!
by xorcist | 2025-07-30 18:34:17+00:00
Yeah, I realize that was dangerously close to ragebait territory, sorry about that.

It's just that I saw it as an opportunity to glimpse into the reasoning made and I couldn't find myself with a charitable interpretation that didn't include something very similar to that statement, so why not pop it out there to find out more what the person disagrees with?

Feel free to ignore the question, it probably won't change anyone's view anyway.
by borroka | 2025-07-30 18:34:34+00:00
"cycling isn't a huge money maker for financial investors like football, rather it's a money pit for sponsors. do sponsors love a podium placement more than being forever associated with dirty cheaters? they'd risk it all for modest gains."

To me, this is an interesting comment, because on the surface it may sound true, like come on, this is common sense, but it is far off the reality that it is in front of us everyday. People want to win. They want to be better than others. You go to any gym and there are plenty of people who assume substantial quantities of hormones--test, hgh--just to look better in pictures. You go to any martial arts gym, and there are plenty of people of all ages, including 50+ years old, who are on TRT and more to win some rolls at the gym or dream about winning a cheap medal at a local tournament with 5 people in attendance.

People buy local teams because they want to be known, popular. They want to win. They want to humiliate the owner of the other team. Athletes are getting caught? Well, I strongly condemn their actions, they say.

You can do worse than reading "Speed Trap" or the book by Sandro Donati on doping, if you can find it translated from Italian.