MurphyA/hacker-news huggingface dataset:
by lazide | 2025-05-10 11:20:59+00:00
Anyone in a FAANG, anywhere near a Trumper in their family, or anywhere near an Anti-Trumper has been subjected to the ‘if you’re not with me, you’re against me’ on numerous political topics over and over again.

To the point that a great many people have had to drop numerous friends and family just to maintain their sanity.

I’m honestly not sure where the ‘that totally isn’t happening’ stance you’re taking comes from. Are you uniquely shielded? Or just oblivious?
by genocidicbunny | 2025-05-10 11:21:23+00:00
There are plenty of counter-examples to that. Many heavy drinkers get to the point where they're only feeling 'normal' due to drinking a lot, and can only go about their day by heavily indulging.

One of the Monty Python guys was an alcoholic, at the 'bottle of vodka per day' level. You've probably also known some heavy alcoholics at some point in your life if you've been around long enough, but you wouldn't really know it unless you knew the subtle clues to look for; They tend to become very good at hiding it. They're not chugging vodka out of a bottle, they're putting a bit of a pick-me-up in every cup of coffee they're drinking.
by everdrive | 2025-05-10 11:21:58+00:00
I would understand this to mean that natural cigarettes (just some tobacco in paper) would be much healthier. However, I don't think this is true either. I hear you regarding the shocking and astoundingly bad chemicals added to the process, but my impression is that any kind of smoke is also quite bad for you. (as an aside, we're cursed with flame retardant chemicals in our couches and mattresses because people are too stupid not to fall asleep while smoking)
by kirushik | 2025-05-10 11:22:13+00:00
Disclaimer: I am not a legal professional (in any jurisdiction), and this is not any form of an official advice. But I've happened to work as "engineer in licensing and copy activation" for one of the major FOSS vendors, and then being a licensing compliance officer in another large-ish FOSS project; and here are my 2¢:

You are indeed in violation of GPL2 when building on top of GPL2-licensed code and giving it a non-compatible license. And PPL is explicitly non-compatible, since it restricts the "four freedoms of FOSS" for some actors (as despicable as they might be), while GPL is explicitly restricting any form of judgement when providing the four freedoms.

On a more general note — I appreciate the spirit and the intention behind your licensing choice, but unfortunately in practice this would mean severe impediment for hokusai adoption. Like, it would be technically hard/impossible to include hokusai and derived works into any software packets distribution: they both technically and by policy are usually restricted to "clear, well-known licenses" (which typically means OSI/FSF-recognized ones), and it might not even be possible to express your licensing choice when putting the code up there. And who would pick a GUI toolkit to build with, when the resulting code can't even be published in the package repos of their Linux distro of choice?

On a more fundamental level (and I start feeling out of my depth here a little bit) — Creative Commons licenses and their derivatives are usually not a great fit for software code. Eg right here in the comments someone already mentioned that it's not clear what constitutes "use" of your codebase — and indeed, the text of your license mostly focuses on Reproduction, Distribution and Adaptation. If I build and html-based webapp on hokusai, run it on my own server, and you open the page — is this Distribution or Reproduction, for whom of us?

Even worse, if hokusai is being used in a startup which assigned shares (not options) to its founding engineers, but not to everyone — is it a "worker-owned business" or not? What about an exploitive business which frames itself as a coop/NGO/whatever, but frames it actual workers as contractors (Uber-style)? Legally it might pass the benchmark outlined in PPL, but in practice it might be even more exploitative than just hiring someone at the labor market rates. Same with an org which exploits unpaid interns or volunteers...
by kotaKat | 2025-05-10 11:22:36+00:00
No you can't, because less than a month later Google will come back and start assaulting you with notifications again. "Sign into Google" this, "Switch to Chrome" that, "pick which browser" in Gmail mobile despite having a default set...

How much for someone to go to Mountain View and just go start pestering every single Google employee that walks by the exact same they do it to us? When security shows up, we can just say "no, not now" and "maybe later" to them, just like we only have the choice given to us.
by constantcrying | 2025-05-10 11:24:29+00:00
The amount of contributors is a totally meaningless metric.

1. Not every contributor contributes equally. Some contributors work full time on the project, some work a few hours a month.

2. The amount of contributors says nothing about what resources are actually required. Rust is, no doubt, a more complex language than go and is also evolving faster.

3. The amount of contributors says nothing about the amount of contributors maintaining very niche parts of the ecosystem.
by dijit | 2025-05-10 11:24:40+00:00
I hear you, and I agree.

For me, though, some amount of harm is built-in to our condition.

We will eat junk sometimes, we will be sedentary sometimes- we might even overindulge sometimes.

For me, marijuana is recreational, like alcohol.

If a recreational session of marijuana is better for humans than a recreational session of alcohol, then I would actively promote that- since we are all keenly aware of how prohibiting all recreational unhealthy things goes in reality. “Perfect is the enemy of good”, in this case I might say that “perfect is the enemy of improvement”; maybe theres a better quote for exactly this.

Knowing that its better on your lungs than smoking, which was socially acceptable 20 years ago, goes a long way to helping.

Though I also agree with other commenters, its a low bar and the frequency of recreational drug use vs casual smoking is an apples to oranges comparison
by ab5tract | 2025-05-10 11:26:33+00:00
When you say stitch, I hear subjugate.

Fair point about the before and after Caeser. The historical record is pretty clear that enormous volumes of Gauls died during their “civilization” at the hands of Rome.

It’s true that populations that have already been brutalized into an empire are easier to absorb by other empires. I guess I was responding to the language you were using that (to me) presumes that being smashed down and genocided into the murky doublethink of empire is a net positive for the cultures being rapaciously absorbed against their will.
by constantcrying | 2025-05-10 11:27:08+00:00
Why are you complaining that a project you do not care about is using 13 dependencies, all of which, to your knowledge, are absolutely essential for the functionality?

>There is a project that's 500kb in code with 120 dependencies

And therefore some project using 13 dependencies is doing it wrong? What are you on about. Obviously there is an enormous abuse of dependencies in the JS ecosystem, who cares?
by donatj | 2025-05-10 11:27:17+00:00
It's second system syndrome combined with the fact that Objective C and the NeXT underpinnings were put together by a team of truly the greatest minds of a generation.

Swift was put together by some great minds, and some minds, Apple still attracts talent, but in far lower density. This isn't even a jab, just from the fact that they are far larger and the talent pool is smaller with far more competition.

What percentage of genius level developers want to work for a company where they can't talk about their work and generally get zero public credit?
by bawolff | 2025-05-10 11:27:37+00:00
So according to https://www.canada.ca/en/health-canada/services/drugs-medica... about 29% of male uses use canabis 5-6 times a week. Presumably the top 5% smoke canabis even more.

You might be right about average user being less, but there are still enough people who use it all the time that i would expect negative effects to show up in them, if it was only about frequency of use. Like the top 1% of canabis smokers probably smokes as much as the average cigarette smoker, so if its just about dose we should still see it.
by omneity | 2025-05-10 11:28:34+00:00
Thank you for the question! It depends on the scale you're operating at.

1. For individual use (or company use but each user is on their device) typically the traffic is drown out in regular user activity since we use the same browser and no particular measure is needed, it just works. We have options for power users.

2. For large scale use, we offer tailored solutions depending on the anti-bot measures encountered. Part of it is to emulate #1.

3. We don't deal with "blackhat bots", so we don't offer support to work around legitimate anti-bot measures such as social spambots etc.
by chaosbolt | 2025-05-10 11:28:36+00:00
100% about everything you said.

My cousin studied at Ecole Polytechnique, then did a phd at another top french school and become a professor there.

He has 6 articles publishes in the top 3 Math/CS/AI conferences.

He was literally paid 45k€ a year, before taxes and other things, that's 2300€ a month after taxes, his rent was 1100€ because it's Paris, now Polytechnique has one of the hardest math/physics entrance exams in the world, and he published more papers and in more prestigious conferences than most of his colleagues.

He took a couple months to leetcode then got the fuck out to the US, his salary now is legit an order of magnitude higher than what it was, doesn'r have to think about food, transportation, still gets to do research, etc.

I mean you can be as patriotic as you want but when it's that different who's gonna stay here...
by diggan | 2025-05-10 11:28:46+00:00
As far as I understand (not affiliated, just a user who peeked at the code), Ollama started out using llama.cpp as a runner for everything. But eventually they wrote their own runner in Golang, which is where they add support for new models. So most models you run via Ollama uses llama.cpp, but new stuff their own Golang runner.
by out_of_protocol | 2025-05-10 11:29:47+00:00
> There's less than 80 minutes worth of music's worth of information

Or awful lot of text information (state of art compressors can do up to 1:10 ratio for plain text, decoder itself is rather small, 750MB compressed could potentially contain like 7GB of text data).

Also, look at demoscene. 4k (4 kB is the size of executable) can do crazy things, and 64kB can fit a lot of nice 3D objects, music, text, complex effects etc. weight less than any screenshot of any moment of running demo. In 95kB you can have full game (google kkringer)

P.S. better example: full snake game in 56 BYTES https://github.com/donno2048/snake

For comparation the link above is 34 bytes, whole sentence is 83 bytes. It's possible to do a lot if we're talking about code
by creshal | 2025-05-10 11:29:52+00:00
The problem is cryptpad pretends to solve the problem with its "drive", but it's just a (not very) fancy browser for your documents. I can't make a folder with a cryptpad document in it and also all the reference material I want to use. Or any other workflow that involves multiple kinds of files of different types. Manually copying over everything between cryptpad and syncthing is a consistency nightmare.
by dismalpedigree | 2025-05-10 11:31:22+00:00
Agree. Feels like grasping at straws. I imagine the company viability is at risk and they are panicking about what to do. Looks at what your users actually care about, not at how much garbage you can get away with before alienating all the users. You tried that and the answer is that you alienated almost all the original users. I understand the need to be paid. Do something creative. The ads for paid stuff seems lazy. I imagine the incentives are aligned with “clicks” and not actually delivering value to users in terms of the ads.
by elif | 2025-05-10 11:31:27+00:00
What do you think is the harm of vapor that, for instance, begins it's life at 163 degrees, is filtered for particulates through water, and then cooled by flowing through ice and can be as low as 25 degrees depending only on breath speed?

I'm not saying it's nothing but I'm also not going to pretend it's any worse than, say, living in a wildfire state.

Are you saying that is comparable to a 800 degree ember 4 inches from your mouth?
by throwup238 | 2025-05-10 11:31:36+00:00
In that case they’re not adulterants but natural byproducts of fermentation. That’s why most liquors are aged, to give the chemical reactions time to eliminate those byproducts (like trace amounts of methanol from fermented pectin).

A “fun” experiment to run along those lines is making prison hooch* or using turbo yeast. You can get anywhere from 20-30% ABV in a week or two, but if you drink it immediately it will result in the worst hangover you’ve ever had. It takes months of aging for it to become drinkable.

* The PrisonHooch subreddit is delightful. Who doesn’t want liquor made from Nerds candy or Gatorade?
by dmurray | 2025-05-10 11:31:58+00:00
Couldn't you study coronal ejections just as well if the moon were bigger? You wouldn't see them on all sides of the moon at once, but in return you'd have more total solar eclipses.

From an aesthetic point of view, we're uniquely lucky to have the moon just the right size for beautiful eclipse phenomena like the diamond ring, but for science I don't think it makes a big difference.
by AnonymousPlanet | 2025-05-10 11:35:06+00:00
Again, socialism might not mean what you think it means, especially in other parts of the world.

Let me give you an example in English.

Webster's New Collegiate Dictionary from 1981 [1] gives the following definition of socialism:

"1: any of various economic and political theories advocating collective or governmental ownership and administration of the means of production and distribution of goods 2 a: asystem of society or group living in which there is no private property b: a system or condition of society in which the means of production are owned and controlled by the state 3 : a stage of society in Marxist theory transitional between capitalism and communism and distinguished by unequal distribution of goods and pay according to work done"

That is the entire entry. Only later other meanings have been added to it.

The word has been abused, especially in the US, as a label for anything that protects worker's rights or tries to keep the social chasm between rich and poor at bay. Even entire countries that are actually very capitalist like Sweden have been mislabelled "socialist", either because of ignorance or some weird political agitation.

So no, Socialism is not what gave us a 40 hour workweek, but the political engagement of unions and of those who believe that unchecked capitalism is not a good idea. If you believe those people are socialists, you might want to ask yourself whether you have fallen for some kind of propaganda that tries to paint those ideas in a bad and dangerous light.

(edits for grammar and clarifications)

1: https://archive.org/details/websters_202301/page/1094/mode/2...
by Ygg2 | 2025-05-10 11:35:52+00:00
> For example, in your example of "inserting two mandatory ads to be watched during each Java compiler run

It wasn't a serious example. But if tomorrow Oracle decided to monetize Java (which they have for LTS) there is little you could do.

> I'm not sure what the "average open-source project" is.

Look at Github. Take several random non-fork repos. It's most likely a lib written and maintained by 1-3 people, where last update was 4 years ago.
by YmiYugy | 2025-05-10 11:35:54+00:00
That's one hell of a task. First question is how fine-grained your capability system will be. Both in terms of capabilities and who they are granted for. Not fine-grained enough and everything will need everything, e.g. access to various clocks could be used to DoS you or as a side channel attack. Unsafe memory access might speed up your image parsing but kills all safety. Similar problems with scope. If per dependency, forces library authors to remove useful functionality or break up their library into tiny pieces. If per function and module you'll have a hard time auditing it all. Lastly, it's a huge burden on devs to accurately communicate why their library/function needs a specific capability. We know from JavaScript engines, containerization and WASM runtimes what's actually required for running untrusted code. The overhead is just to large to do it for each function call.
by creshal | 2025-05-10 11:37:16+00:00
I feel you, but Drive is borderline useless and I can't sell any potential users on "you put all your data here but documents go there (but it still looks like you could put other stuff here but that's an illusion) unless you manually export them and then everything gets weird" - I'll count myself lucky if I can finish the sentence before they renew their existing cloud service.
by itsanaccount | 2025-05-10 11:39:10+00:00
You seem to be recoiling from the idea of average people being armed and militant. Like its surprising or outside of normal.

Im going to assume you're a reasonable person and have been watching some news. You probably think like I do that its good for society to follow some laws and have some checks on different groups power.

Hows that working out right now? You know without meaningful militancy on one side of the political spectrum.

Its been my experience when people ask for "politics" to be taken out of a thing they implicitly ask for the politics of the status quo. Which is domination by the commercial software industry and anything else the rich own, because they write the laws.
by Benjamin_Dobell | 2025-05-10 11:41:22+00:00
This is amazing. I've been casually keeping an eye on Godot .NET web support updates for years. I remember seeing a huge list of blockers at one point, not just in Godot, but across .NET and related repositories. It's fantastic to see this come to fruition. Great job to all involved!

I just recently invested a decent amount of effort into (what I think is) a really slick TypeScript integration with Godot:

https://breaka.club/blog/godots-most-powerful-scripting-lang....

I'm actually incredibly happy with how the TypeScript integration is turning out, and I believe it goes beyond what C# (or any other language integration) has been able to achieve, thanks to TypeScript's incredibly robust type system. That said, I also do some professional C# Unity development and know the C# community has been dying for web support in Godot. So I'm really glad to see this materialize.
by eru | 2025-05-10 11:42:36+00:00
> There are neurogenic, anti-tumor, and anti-inflammatory properties and no direct chemical addiction mechanisms as present in nicotine.

Huh? Nicotine ain't addictive either. See https://gwern.net/nicotine for more than you wanted to know.

Just don't smoke. Get your fix (whether nicotine or marijuana) in other ways. Vape or chew gum or use edibles or stick on a nicotine plaster, etc.
by Epa095 | 2025-05-10 11:43:56+00:00
For me that does not change anything really. I assert the trustworthyness of the webpage as usual.

My problem is the statement from chatgpt. I have seen it invent enough bullshit that if it was a person I would have labeled them as untrustworthy a long time ago. Yes yes, it's also amazing and all that jazz, but I still don't know how to trust a 'Chatgpt told me this' - quote.
by morsecodist | 2025-05-10 11:44:44+00:00
I see a lot of concern like this about dependencies, mostly in node. I'm sure it's an issue I'm just not convinced it's as big of a problem as people say. We have scanners that can help keep your dependencies secure automatically. If you take a dependency and it goes unmaintained is it really that much worse than the relevant code in your own codebase going unmaintained?
by Tijdreiziger | 2025-05-10 11:44:46+00:00
I’m not a lawyer, so perhaps I’m missing something, but I don’t see any exception in your quote or link. Your quote literally says ”equipment directly or indirectly connected” (emphasis mine).

The Netherlands regulator interprets this by saying that “the network connection point must be passive” and “all (radio) devices that are located at the premises of the end user and that are connected to the network connection point are end devices”. [1]

[1] https://www.acm.nl/system/files/documents/beleidsregel-handh... (Dutch)
by tialaramex | 2025-05-10 11:45:05+00:00
> it’s written and vetted by the standard library provider, not by a random third party

All three modern C++ standard libraries are of course Free Software. They are respectively the GNU libstdc++, Clang's libc++ and the Microsoft STL. Because it's a huge sprawling library, you quickly leave the expertise of the paid maintainers and you're into code that some volunteer wrote for them and says it's good. Sounds like random third parties to me.

Now, I'm sure that Stephan T. Lavavej (the Microsoft employee who looks after the STL, yes, nominative determinism) is a smart and attentive maintainer, and so if you provide a contribution with a function named "_Upload_admin_creds_to_drop_box" he's not going to apply that but equally Stephen isn't inhumanly good, so subtle tricks might well get past him. Similar thoughts apply to the GNU and Clang maintainers who don't have funny names.
by kmacdough | 2025-05-10 11:45:19+00:00
This kind of underscores the author's point, though. These books in question give the impression that they supply concrete business advice, but much of it is highly non-transferrable. Or at least requires significant discipline to separate the concrete from the self-aggrandization, survivor bias, confirmation bias, etc. They don't get at the heart of the technical, social and political challenges facing an average Joe starting a company. Sure, their journey may inspire you to get moving, but so could Frodos. This doesn't make them a bad book, but they are not scholarly. Realistically, since Frodos story based on a much broader familiarity with human history, it may be significantly more cross-applicable despite being set in fantasy world.
by eru | 2025-05-10 11:45:51+00:00
> [...] would smoke weed far less often than they would smoke nicotine, [...]

Nobody smokes nicotine. People smoke tobacco. And it's that very smoke that's bad for you.

Just don't inhale smoke (whether marijuana or tobacco). You can vape or take edibles or use a nicotine plaster or chew a gum, etc. Compared to those alternatives, whether you set fire to marijuana or tobacco or toilet paper is pretty much a rounding error.
by az09mugen | 2025-05-10 11:47:50+00:00
I have another simple catch, how the energy harvested by a Dyson Sphère is supposed to be transported to the planet where people live ? I suppose a direct cable is out of question, and I don't think wireless eletricity is possible, so what does remain ? Batteries charged and after transported from the Dyson Sphere to the planet, and when empty, returned to the Dyson Sphere ?

Or maybe I'm missing something.
by IAmGraydon | 2025-05-10 11:48:27+00:00
Serious question - in every picture that account has posted, the people she claims are ICE are wearing jackets/vests that say “Police” but not “ICE”. In the post you linked, she even says they’re ATF and Federal Police, but claims it’s ICE activity. ATF, btw, doesn’t have anything to do with deportations. How does this person come to the conclusion that these officers are connected with ICE and not just officers doing officer things? This could be similar to the NJ drones - a case of mass paranoia/delusion where everything they see is interpreted as a threat.
by zwnow | 2025-05-10 11:48:45+00:00
Coffee isn't nearly as self destructive as smoking or marijuana. Moderation is key for everything. Unfortunately the alcoholics I know and the weed addicts aren't the biggest fans of moderation. I lost friends to both so yea. Also I can't make people passively consume coffee. People who smoke weed are often extremely inconsiderate on who they affect with that.