skysight-inc/HackerNews huggingface dataset:
The real answer is that no corporations should have free speech rights in and of themselves - by obtaining a government granted liability shield a corporation (/LLC) is not merely a group of individuals, but rather a highly scaled governmentesque entity running on its own subbureaucracy. That liability shield is an explicit government creation for specific public policy goals, and when the outcome is at odds with the individual freedom the arrangement can and should be modified.
Let's be honest. Would you want to live in a culture where only certain people, based on factors that happened before they were born, can or cannot work? Pay less or more taxes? Can or cannot own land? Where women cannot walk freely outside?

Do you feel that your culture is better than that? Would you consider that an emotional attachment to your culture?
This is just not true. If you examine recent terms, many cases are decided unanimously and others have judges voting across the aisle. Roberts has been incredibly cautious to avoid this happening and has managed the docket specifically to avoid it. The majority on Bostock, where Gorsuch wrote the opinion, is a pretty good example of this. A ton of rulings have been very narrowly tailored specifically to avoid setting precedent, favoring standing or juridsiction more than a tough interpretation of con law.

You might appreciate Roberts' '24 year-end report on the federal judiciary: https://www.supremecourt.gov/publicinfo/year-end/2024year-en...
tbf it was borderline unusable until they added async DB query support in 4.1 (2022) - before that you had to wrap every DB query with sync_to_async, async_to_sync and it generated too much boilerplate code..., and even in 4.1 the DB queries themselves were still sync/blocking, not truly async because at that point they didn't yet rewrite their database "backends" to use async querying, and I believe that as of now the Django's DB engine still doesn't support natively async DB queries/cursors/transactions/...

Also, lots of the "batteries included" into Django don't have async interfaces yet.., for example the default auth/permission system will get async functions like acreate_user, aauthenticate, ahas_perm only in 5.2 which is expected in April 2025, so as of now these still have to be wrapped in sync_to_async wrappers to work...
Reality is stranger than fiction. That’s the reason I would expect to be reported by The Onion aha
Social media platforms hosted in the USA are voluntarily bending to the President's will.

Social media platforms hosted outside the USA are going to be banned, because national security.

People may not realize or acknowledge it, but we are in the very last days of "free speech" on the internet.
I have been called up a few times but only selected once. It was a minor crime, the trial was over in a few hours, and the members of the jury seemed to take the case more seriously than any of the other participants. The prosecutor was young and inexperienced, the defense attorney obviously expected his client to lose, the defendant was already behind bars for some other reason and didn't seem to mind staying there, the judge looked tired, and the cop whose testimony was the sole evidence in the case seemed annoyed about having to be present.

Members of the jury, however, paid close attention, listened carefully, considered the evidence thoroughly, deliberated at length, and... failed to reach a verdict. The prosecution's case boiled down to "this here cop believes that there man did the crime", and the varying opinions people have about the trustworthiness of such evidence seems largely to be a function of life experience, not easily reconciled.
> Gaming and Gambling aren't the same thing.

iGaming is a euphemism for online gambling.

https://assets.ctfassets.net/slt3lc6tev37/4SyI8LW6SeJAGPWwZY...
You think forced rushed sales don't depress market prices?
Kentaro Toyama wrote that "Technology acts as an amplifier of human intentions".

We really are very susceptible to living in "default mode".
Voice queries exist in a small bubble, most users in the world are not used to it.
And of course AI may never be able to catch up with hyperlocal information that may not even be available to robots.

As for the clutter, no, there won’t be clutter. There exists a conventional 3-view UI for calendars, but there can be more context-specific variants. E.g. separating awareness from booking on customer journey means that first I add a reminder with the opening hours and later calendar will present an opportunity to book.
So they want to ban only the mobile app, but the Tiktok website would still work from the mobile browsers? Huh...
I guess they can get less user data from the website than an app, but the content manipulation and the usage data collection could still happen that way if that's the real fear of the US...
Yes, that's the basis of what we're talking about here.
>We haven't allowed a foreign adversary to own a media company since 1934.

False. https://en.wikipedia.org/wiki/RT_America
How does banning a platform reduce free speech? Which topics can you only discuss on TikTok and not elsewhere?
When your own government is more of an adversary than a foreign government, the equation solves itself.
Less ambitiously, how small and clear could you make a program for QED calculations? Where you're going for code that can be clear to someone educated with only undergrad physics, with effort, to help explain what the theory even is -- not for usefulness to career physicists.

Maybe still too ambitious, because I haven't heard of such a program.
Is it? You know for a fact that there are bugs in some of your dependencies. But how many bugs would the code you wrote from scratch instead of adding a dependency have?
Cheetos, skittles, Froot Loops, Gatorade, salsa, salad dressing

To paraphrase Shakespeare, “Would a Cheeto by any other color taste as savory?”
> Kids need examples of loving and trusting relationships. That's how they learn how to build them themselves. They learn conflict resolution, compromise, and communication by observing their parents' relationship.

Since when? Many kids grew up learning these things from interacting with other kids, or via the school of hard knocks.

I doubt it’s even 80% of the population that learned primarily from observing their parents.
Tin foil hat on?

I suspect they also benefit from the massive amounts of data gathering. A huge portion of the entire internet's traffic is going through Cloudflare, SSL-terminated. It's like being plugged into the server-side (unblockable) access log of every website. That would be worth a lot.

I also suspect their support of web attestation is not benevolent. With the level of control they already have, it's increasingly possible for them to flip a switch, with the full support of Apple and Google and Microsoft, so that only authorized devices have access to the web. curl on Linux? Not authorized. Outdated OS? It's up to Apple whether they feel like signing your request – can't expect them to support it forever! – but also you can't access that website without their approval.

I feel like a conspiracy theorist here but this stuff just seems way too close at hand.
You're kidding right? This is space debris. If a Qantas flight crashed into your neighborhood, you know who's responsible right?
AI nudifier makes a mockery of Meta's moderation
Try to make at least 2k dollars as a developer.

Learn dot net core and React Native
> Reciprocity is not a good idea.

Sometimes it is. Especially, if an adversary is bad to you, you should not be good to him. You should be equally bad, or sometimes worse.

That's how wars are won. Those who are nice to enemies because of "values" get crushed by the ruthless opponents.
> There are boarding schools, schools of the air, etc. Serious parents can move house for catchments, etc.

Those all sound expensive. Not everyone can afford that.

> I enjoyed going to school with hunter gathers in the Kimberley .. I don't feel they held me back, I did get to learn how to fish, to hunt, to swear in several languages.

Is this something you'd expect to experience in the median US public school?
No one is one discord because its UI is impenetrable. Amazing VOIP though.
Yes, the distinction both exists and it doesn't. When defining things, you might start off by saying "the natural numbers are von Neumann ordinals". Then you construct the integers as certain infinite sets of pairs of natural numbers, and you say "actually when I say natural numbers I mean integers that contain a pair where the 2nd number is 0". Then you define rationals as certain infinite sets of pairs of integers, and say "actually when I say integers I mean rationals that contain a pair where the 2nd number is 1", and so on. So for a brief moment during the construction of the next step, there is a distinction. Then you immediately retcon your definition and get rid of it. No one ever uses the intermediate definitions again.

There's similar logical snags when trying to define real numbers because technically you'll need distances which have to be rational because you don't have real numbers yet, but really you'd like distances to be real. It's not actually an issue though, and as far as everyone is concerned, distances are real.

Or you define things only up to unique isomorphism by their properties and wash your hands of the whole ordeal. The construction is merely to show that some object with those properties exists.

The teacher is wrong because if they are being pedantic about it to a child, they're a bad teacher. And they're missing the point.
Surely you can't think propaganda is just spreading lies... Contextual presentation can change how true information is perceived. Seeing a perspective more will align your own with it.
Browser AI: Open-source library to run LLM's in browser
What a perfect readme.

Kudos to the author.
I was hoping this would be a discussion of Rust build times and how they optimized them with that number of dependencies.

But I think it’s easy for people to criticize dependencies from afar without understanding what they’re used for. I’m sure the dependencies in my projects would look strange to others - for example, I use three HTTP libraries: one for 95% of cases and the others for very specific use-cases where I need control at a low level. But without that context it might seem excessive.
Aw, thanks! I worry I'm often too disagreeable in my replies, and I usually only see people arguing with them, so it's nice to see that someone appreciates them.
"Energy and real GDP per capita, aggregate figures for G7 countries" seems the most telling to me.

The world hit a limit in the rate of energy production, but governments wanted (depended on?) continued growth, so various mechanisms overspending were pursued.

The result was inflation, which surfaces everywhere and affects everything.
What’s the point of rationing water to monoculture alfalfa fields? Looks like chips factory in that area makes much more sense.
I'm not so sure the ACLU is staffed with competent First Amendment attorneys any more. I've read a few articles citing Ira Glasser as being disappointed in the direction the modern ACLU is moving.
DJI will no longer stop drones from flying over airports, wildfires, White House
So the US government, for example, funded a war in the 1960s by simply printing dollars and not making a good effort to collect the same amount in revenue. This provoked currency market crises that led to suspension in dollar convertibility. That's simple and obvious.

What's less simple is how any of this connects to the rise in the two-earner household. Prices went up, women enter the workforce to compensate, but demand for labor was stangnent? What then was everone spending on? There clearly are confounding variables that make this an interesting discussion, beyond "pretty rocks".
Another underappreciated feature of training/balance bikes are having a hand brake lever on the side where the front brake conventionally is on real bicycles.

My oldest (age four) is able to modulate his front brake usage immaculately, both when slowing down and stopping quickly. I didn't learn that skill until well into my 20's, and my wife still avoids the front brake to the point where I'm worried it might become a safety issue at some point.
Normal starlinks are built like that and it is not easy. Could be just not worth it for one-off mass simulators.
> I wasn't just claiming Turing completeness of Haskell. I was pointing out that every language construct, every subexpression in Haskell, directly represents a corresponding lambda term, with corresponding semantics (e.g. laziness).

I was referring to the Turing completeness of the lambda calculus, not of Haskell. But, again, I think that trying to work directly with lambda expressions everywhere, even if it is possible and, as you say, straightforward for "vanilla" Haskell, quickly shows why we put some semantic sugar over it. That is to say, it's certainly true that, in an obvious sense, the layer of semantic sugar is thinner for Haskell than for C, but it's still "just" semantic sugar, and still just as conceptually important, in both cases.
Sorry bro, qualified immunity was invented by the courts to prevent that.
Is that violence to you?
Thanks! I guess now I've assumed the obligation. Probably I should look for you on Mastodon in order to tell you about my experience?
This doesn’t pass a smell test. You are saying that maintenance spend is significant fraction of school fundings. Let’s say that that fraction is 20% of funding (if it was much lower, your argument doesn’t make sense, because it would make the maintenance spend irrelevant). That’s over $2M/school/year. This is enough to entirely rebuild a school from the ground up every 10 years.
I will never stop supporting Lina Khan. Her tenure at the FTC has accomplished more in the past four years than the past four decades.
I think it means it can do it with 1, but the fact it has 4 gives it great redundancy.
Looks like it worked? Smart strategy
I don't think any of your points detract from the original argument. Having more dependencies just widens the attack surface area, and makes an attack like this easier, depending on the motivation and resources of an MCA.
Managing and Tracking Storage Performance – OpenZFS Storage Bottlenecks
Actually this was discussed recently [0]. While everybody knows it's not efficient, it's required to keep update process resilient against unwanted shutdowns (like power losses which corrupt the filesystem due to uncommitted work left on the filesystem).

> From a power loss perspective, if power is lost when installing a package into the filesystem, you need to repair the package.

Yes, but at least you have all the files, otherwise you can have 0 length files which can prevent you from booting your system. In this case, your system boots, all files are in place, but some packages are in semi-configured state. Believe me, apt can recover from many nasty corners without any ill effects as long as all files are there. I used to be a tech-lead for a Debian derivative back in the day, so I lived in the trenches in Debian for a long time, so I have seen things.

Again it's decided that the massive sync will stay in place for now, because the risks involved in the wild doesn't justify the performance difference yet. If you prefer to be reckless, there's "eatmydata" and "--force-unsafe-io" options baked in already.

Thanks for the links, I'll let you know if I find something. I just need to build the machine from the parts I have, then I'll be off to the races.

[0]: https://lists.debian.org/debian-devel/2024/12/msg00533.html [warning, long thread]
> but this idea that dependency count is the issue is misguided

Well, partially you're right. There are roughly two things which are important here:

1) The number of unique authors/entities controlling the dependencies. (So 10 crates by exactly same author would still count as one dependency.)

2) The amount of code pulled in by a crate. (Because this tanks your compile times; I've seen projects pulling in hundreds of thousands of lines of code in external dependencies and using less that 1% of that, and then people make surprised pikachu face that Rust is slow to compile.)

> I don't have access to the closed-source repo to run `cargo tree` to see where `unindent` is used from, but why do you feel this is an invalid crate to pull in? It is a proc-macro, that deindents string literals at compile time. Would I include it directly in a project of mine? Likely not, but if I were using `indoc` (written by dtolnay), which uses `unindent` (written by dtolnay) my reaction wouldn't be "oh, no! An additional useless dependency!".

I would never include either in any of my projects, and would veto any attempt to do so. As I already said, the 'unindent' crate is trivial to write by myself, and the 'indoc' crate seems completely not worth it from a cost/benefit standpoint in the very rare case I'd need something like that (it's easy enough to make do without it, as it's just a minor situational quality of life crate).

In general my policy on external dependencies is stricter than most people; I usually only include high value/high impact dependencies, and I try to evaluate whether a given dependency is appropriate in context of the concrete project I want to use it in. If it's a throwaway script that I need to run once and won't really maintain long-term - I go crazy with gluing whatever external crates there are just to get it done ASAP! But if it's a project that I'll need to maintain over a long period of time I get a lot more strict, and if it's a library that I expect other people to use then the bar for external dependencies gets even higher (because any extra dependency I add will bloat up the compile times and the dependency trees of any downstream users).

I also find it helpful to ask myself the question - if it wasn't easy to add new dependencies (e.g. if I was still writing in C++, or cargo wasn't a thing) would I still include this dependency in my project? If the answer is "no" then maybe it's better not to.

There are some notable exceptions, but sadly most of the Rust community doesn't do things this way.
yeah clearly there's a lot of ways to solve this issue if javascript is enabled. But there's a big overlap between the folks who wanna use vanilla web technologies and the folks who want their site to run without javascript
Enshittification #353: solving cuStomers problems has poor ROI
The forced divestment is for national security reasons. Bytedance, as a Chinese company, is required by law (Cybersecurity Law of the People's Republic of China) to provide full data access to the Chinese government on request, and they are compelled not to reveal when this occurs. Since this is done through legitimate channels (on Bytedance's side), this won't even be caught with an audit. So you have a situation where an app installed on half of America's phones shares all its data with China, along with any potential changes the government recommends for influencing the content.
Their last few rentries have been extremely tight, doing simulated landings on the water right next to a prepositioned camera buoy. The position of the buoy is almost certainly less precise than the rocket itself.
I'm sure this is what's happening long-term, but would this have any effect within a single day?
Dev Behind RPG Shooter Rated 90 Percent on Steam Goes to Prison
Even worse than explicit CCP control.
Worth noting is that the original inventor of the transformer is part of this team
> Tiktok is selling "books" written and published in the US

The entire argument is about their algorithm. They are not written and published in the USA if someone in China controls what goes in them.
How to build (more) successful products
Thanks.

I was a little confused, because the lede sentence was "Ropey is a utf8 text rope for Rust, designed to be the backing text-buffer for applications such as text editors."

Pretty much all text editors are expected to implement decorations and references, somehow, and some popular text buffer APIs support those.
> what is seen in these graphs is several data series diverging after 1971-1981

Note that all the divergence charts cut off at WWII. (The lines that don't show regressions to a mean.)

The charts highlight a problem. They just finger the wrong cause.
..did you only learn chinese academically or something? anyone in china would think of Mao if you said 小红书 (well, at least before the app)
Studying the subject academically in any real capacity.

What do you mean by "in any real capacity"? I have read many books and academic papers about education. And I have experimented with some of the things I've learned. Does that count?

Among current K-12 teachers in the United States, what would you estimate is the median number of academic/research papers related to education or adjacent fields that they have read in the past 24 months?

in the US, every teaching degree requires

A teaching degree is neither necessary not sufficient for effective teaching. There are thousands of ineffective teachers with US teaching degrees. There are thousands of effective teachers without teaching degrees.
Congrats! I love the idea!
Exactly. There is no reason to pay them more.

(It’s not based on how difficult it is either. It’s really based on the labor pool.)

Then automate the job completely? Don’t need to pay anyone for that particular job.

Then if you own the automization equipment to get rid of all the laborers? Don’t need to pay anyone.

Oh, you have automated protecting your property with robots? Well. Now you own your own fiefdom completely.
I'm saying your thesis is wrong. Public schooling doesn't prevent extremists and homeschooling doesn't breed extremists.
Exactly. Most private schools were meant for weak students, wealthy but pathetically snob families, or often both; a specific high school, run by nuns and now disbanded, distinguished itself with even greater occurrences of newsworthy criminals and psychopaths.
Best Practices for Secure and Readable Code
I've thought about this and probably should, especially since my parents got divorced recently. But I haven't really thought of a way to bring it up tactfully without being patronizing. Any ideas?
Microsoft is not being banned from China. China just asks that Microsoft sell itself to a non-American company or they will be banned (but it's not a ban).
everyone knows you must maximize spellholder value
The saddest part of this to me was watching congressional representatives try to wrestle with the Singapore thing and fail in hearings. It really made me feel like they thought they had some kind of gotcha when in reality all they did was publicly demonstrate how little they actually grasp the real national security threat at play.
I hear everything you are saying, but...

Now imagine that all that is true, except it's your home.
The source above yours and the one on Wikipedia are using different metrics for literacy. These are generally not comparable. Measuring literacy in a useful way, especially over historic timescales, is harder than it sounds.
More nonsense. Trans women being allowed to exist in peace does not harm women and is in no way bigotry.
> the US government, for example, funded a war in the 1960s by simply printing dollars and not making a good effort to collect the same amount in revenue. This provoked currency market crises that led to suspension in dollar convertibility

We also did this in the Revolution [1] and Civil War [2].

> how any of this connects to the rise in the two-earner household. Prices went up, women enter the workforce to compensate, but demand for labor was stangnent?

Why do you suppose labour demand was stagnant?

[1] https://en.wikipedia.org/wiki/Greenback_(1860s_money)

[2] https://www.amrevmuseum.org/collection/continental-currency-...