MurphyA/hacker-news huggingface dataset:
by Joel_Mckay | 2025-07-19 13:15:55+00:00
These studies focused on combined therapy in psychiatry, and do not address the long-term health implications. They do confirm certain strata of the population benefit from the experience, but do not define the underlying mechanism (my concern.)

>That’s false and you aren’t going to find a single paper (funded by anyone) that would conclude this.

A brick may be too strong for some, but minor brain injury often causes euphoric experiences and personality changes... even if people hop up and down on the spot long enough. Native traditions in Africa have been getting concussion highs that way likely since history began.

Incidentally, getting hit with a brick would certainly cause someone to stop ruminating on existential angst for a little while, and euphoric concussions do cause cathartic experiences. lol =3

Notably, the age of surgical and chemical lobotomies were used to treat unruly patients in North America for several decades. Commonly, procedures were applied to treatment resistant criminal psychopaths and countless others with little long-term success.

We agree "something" happens (well documented with LSD), but disagree on the safety warnings in your own citations. Which do not clearly address long-term health effects due to the cocktail of other compounds in cancer patients.

I am not judging peoples life choices, but we must agree most people that do recreational drugs are not in cancer or psychiatric care.

Thank you for the citations, as it cleared up why we differ in opinion on this matter. Best of luck =3
by zkmon | 2025-07-19 13:16:18+00:00
I'm recently seeing some ads on TV, that make me avoid ads by any means. There simply weirdness and harmfulness to eyes mixed and served. I think this is being done to attract viewer attention, which became 99% of the goal, rather than being informative or signaling. Sometimes there is hardly any indication what the actual product is, and how it is relevant to whatever weirdness that took up most of the ad time. Things like putting a mouth on the forehead of people, fast flickering scenes, and I can't even dare to speak about other weirdness. Oh god, the ad designers are a desperate bunch for attention. I'm really fearful of touching TV remote. And if these ads really liked by people, then I'm fearful of the future of the world in the hands of these people.
by jeswin | 2025-07-19 13:17:14+00:00
> When you reorganize files, now references need to be updated in many places.

This is exactly why directory based namespaces are a good idea.

Otherwise:

1. You refactor. But namespaces which were formerly in sync with dir structure, but now aren't because you decided to move directories around to manage code better.

2. You don't refactor because it's a lot of work.

> I hate it in TS/JS

It's not only JS/TS. Python, Go, Rust ....

C#'s approach here is redundant, and due to copying whatever Java was doing.
by dathinab | 2025-07-19 13:17:59+00:00
as far as I understand just parsing OOXML is by far not enough to get anywhere close to having a reasonable correct understanding of the layout of the document due to how it's "supper flexible" in ways going "beyond the OOXML standard", i.e. you still have to reverse engineer tone of things.

(i.e. they worked around the "XML is a strict format" part ;) )

or at least it was that way way back then when OOXML was new and the whole scandal about MS "happening" to not correctly implement their own standard thing was still news (so like 10+ years ago)
by ntstr | 2025-07-19 13:18:15+00:00
> because I want local content made in Poland telling about things specific to Poland,

I used to use site:reddit.com as my go to must-use keyword whenever I wanted to look for something on Google, but since they introduced automated translation in my language (French) it has become a nightmare because I would find irrelevant content written for other places even when I type my search in French. You see, they had the great idea to not only automatically translate entire subreddits and comments but also have the translated forms be indexed by Google!

So now you would try to look for comments on, for example, great retail shops for niche products and click links that talk about shopping in the USA or Canada. Hateful.

I can't really describe how much I hate this without going into the most vulgar of expletives.

site:reddit.com was the last bastion of finding things quickly on google without stumbling upon ton of markov chain / copy paste crap content. Now it's being ruined by this translation nonsense + LLM bots.
by throw0101d | 2025-07-19 13:18:22+00:00
> If they chose to make open source software and actually make the world better we wouldn't even be having this discussion.

You mean like they did with LLVM/Clang?

> The LLVM project started in 2000 at the University of Illinois at Urbana–Champaign, under the direction of Vikram Adve and Chris Lattner. LLVM was originally developed as a research infrastructure to investigate dynamic compilation techniques for static and dynamic programming languages. LLVM was released under the University of Illinois/NCSA Open Source License,[3] a permissive free software licence. In 2005, Apple Inc. hired Lattner and formed a team to work on the LLVM system for various uses within Apple's development systems.[26] LLVM has been an integral part of Apple's Xcode development tools for macOS and iOS since Xcode 4 in 2011.[27]

* https://en.wikipedia.org/wiki/LLVM#History
by District5524 | 2025-07-19 13:18:46+00:00
Communism in Hungary was introduced and kept up by Soviets after the 2nd ww. The very considerable difference between Orban and Kadar (the longest serving communist leader) is that Kadar paid attention not to make his direct family and direct friend the most exorbitantly rich guys in 15 years, which probably also made lots of mid-income people poorer in Hungary. And despite very strong democratic backsliding in many areas, it is still more democratic than during Soviet-led times. But that's probably not due to Mr Orban's character or self-restraint. Baumgartner's idea is probably related to fashionable libertarian ideas of those rich people who never had the patience to feel sympathy for other people, nor to study history or humanities, but feel like they should have a say.
by kazinator | 2025-07-19 13:19:35+00:00
The way block scope statics are handled in C++ is a mistake. Block scope statics that don't depend on any non-static local variables should be initialized when the program starts up. E.g.:

void fun(int arg) { static obj foo(arg); // delayed until function called (dependency on arg) static obj bar(); // inited at program start (no dependency on arg) }

In other words, any static that can be inited at program startup should be, leaving only the troublesome cases that depend on run-time context.
by entropie | 2025-07-19 13:20:37+00:00
> I've been tempted to use NixOS for my self hosted setup but I just can't bring myself to do it.

I recently tried nixos and after spending a week trying it out, I switched my home network and 2 production servers to nixos. It has been running as expected for 3,4 months now and I LOVE it. Migrating the servers was way easier than the workstations. My homeserver was setup in a few hours.

I also recently bought a jetson orin nano to play and learn on and I set up nixos with jetpack-nixos there too. I know with gentoo this would have been a (much) more painful process.

I have used gentoo for over 20 years and have always felt very much at home. What annoyed me was that the compile times on older computers were simply unbearable. Compiling GHC on my 2019 dell xps just takes 6 hours or something like that.
by mrbluecoat | 2025-07-19 13:20:57+00:00
I avoided cell phones too when they first came out. I didn't want the distraction or "digital leash". Now it's a stable fixture in my life. Some technology is simply transformational and is just a matter of time until almost everyone comes to accept it at some level. Time will tell if AI breaks through the hype curve but my gut feeling is it will within 5 years.
by ryeats | 2025-07-19 13:22:29+00:00
You know that teammate that makes more work for everyone else on the team because they do what they are asked to do but in the most buggy and incomprehensible way, that when you finally get them to move on to another team and you realize how much time you spent corralling them and fixing their subtle bugs and now when they are gone work doesn't seem like so much of a chore.

That's AI.
by susam | 2025-07-19 13:22:40+00:00
> I never understood math / latex display via client side js. Why can't this be precomputed into html and css?

It can be. But like I mentioned earlier, my personal website is a hobby project I've been running since my university days. It's built with Common Lisp (CL), which is part of the fun for me. It's not just about the end result, but also about enjoying the process.

While precomputing HTML and CSS is definitely a viable approach, I've been reluctant to introduce Node or other tooling outside the CL ecosystem into this project. I wouldn't have hesitated to add this extra tooling on any other project, but here I do. I like to keep the stack simple here, since this website is not just a utility; it is also my small creative playground, and I want to enjoy whatever I do here.
by zug_zug | 2025-07-19 13:22:41+00:00
I feel like I've noticed you you making the same comment 12 places in this thread -- incorrectly misrepresenting the difficulty of this tournament and ultimately it comes across as a bitter ex.

Here's an example problem 5:

Let a1,a2,…,an be distinct positive integers and let M=max⁡1≤i<j≤n.

Find the maximum number of pairs (i,j) with 1≤i<j≤n for which (ai +aj )(aj −ai )=M.
by mikae1 | 2025-07-19 13:23:07+00:00
> Once you lose the autoplaying videos, the popups, the cookies, the cookie consent banners, the social network buttons, the tracking scripts, javascript and css frameworks, and all the other junk nobody likes — you're probably there.

How about a single image? I suppose a lot of people (visitors and webmasters) like to have an image or two on the page.
by okanat | 2025-07-19 13:23:09+00:00
No. I use RPM distros like OpenSUSE. They just don't ask the necessary questions just notify you. So if you installed SAMBA to share files or printers, the distro update will break stuff without telling you.

A user-friendly OS should require almost 0 system administration except emergencies. Windows is that OS and Linux is not. Android is closest Linux ever got and it is pretty good. I say that as a person who deals with my own cloud stuff (Nextcloud / Jellyfin media servers) and as one of the maintainers of our embedded distro at my day job.
by jeswin | 2025-07-19 13:23:59+00:00
It's not radical succintness. I just like to write pure functions. C# embraces many fp idioms, but in the end makes it hard to use them without a lot of ceremony.

So what I see is a very capable language, with generics far ahead of golang, but a pain to write because I need to nest them inside namespaces and classes. If you take the HN crowd for instance (which is what a lot of startups are like), nobody wants to write Java-style OOP. C# can simplify it quite a bit (retaining full backward compat), but likely won't.
by jml78 | 2025-07-19 13:24:15+00:00
Dan,

Do you have kids? Outside of discipline, and even there, I want to have a positive relationship with my sons.

My oldest knows that I am not a writer, there are a ton areas that I can give legit good advice. I can actually have a fun conversation about his stories, but I have no qualifications to tell him what he might want to change. I can say what I like but my likes/dislikes are not what an editor does. I actually stay away from dislikes on his writing because who cares what I don’t like.

I would rather encourage him to write, write more, and get some level of feedback even if I don’t think my feedback is valuable.

LLMs have been trained on likely all published books, it IS more qualified than me.

If he continues to write and gets good enough should he seek a human editor sure.

But I never want me to be a reason he backs away from something because my feedback was wrong. It is easier for people to take critical feedback from a computer than their parents. Kids want to please and I don’t want him writing stuff because he think it will be up my alley.
by VBprogrammer | 2025-07-19 13:25:04+00:00
Yeah, there are both free NHS versions of the app and the podcasts. Fwiw I preferred the podcast form as I found the app unreliable (it's hard to keep an app running in the background using GPS and suddenly playing the next blurb). Though you do have to put up with the royalty free music (to be fair it's not awful).
by techpineapple | 2025-07-19 13:25:13+00:00
If I were to interpret what Gabe is saying here, it would probably be something like:

Developers who start out learning to operate at the new higher level abstraction will be operating closer to the user value than those ingrained in the lower level of abstraction, and this is probably inherently true. If you’re a sysadmin insisting on hand editing config files, you may know a lot more about Linux, but a devops engineer with sensible will run circles around you.
by hombre_fatal | 2025-07-19 13:26:17+00:00
You don't need to eat burgers though. You can eat food that consumes a small fraction of energy, calorie, land, and animal input of a burger. And we go to McDonalds because it's a dopamine luxury.

It's just an inconvenient truth for people who only care about the environmental impact of things that don't require a behavior change on their part. And that reveals an insincere, performative, scoldy aspect of their position.

https://ourworldindata.org/land-use-diets
by hereonout2 | 2025-07-19 13:26:33+00:00
Are you acquainted with the new maintainers guide rather than the wiki?

To be honest I found it an incredibly comprehensive overview of Debian packaging, all the way up to using pbuilder to ensure dependencies and sandboxed builds, onto lintian to assess the quality of the artifacts.

https://www.debian.org/doc/manuals/maint-guide/

Building complex Debian packages is time consuming with a lot to learn, but to be honest I don't remember having many issues with this guide when I started out.
by 1970-01-01 | 2025-07-19 13:27:02+00:00
So in 2025,2026 the simplicity of BIOS still haunts us. I realize this time it is a one-off cert issue, but there have been so many other non-trivial paper cuts in secure boot and UEFI implementation that I can't help but see this upcoming fix as spinning a roulette wheel of fixed/failed/bricked.
by derangedHorse | 2025-07-19 13:27:17+00:00
> This is why FHE for ML schemes [1] don't try to make ML models work directly on encrypted data, but rather try to package ML models so they can run inside an FHE context.

I don't think @strangecasts was trying to say you couldn't. I believe their point was that you can't have a model learn to coherently respond to encrypted inputs with just traditional learning mechanisms (so without FHE). Doing so would require an implicit breaking of the encryption scheme by the model because it would need a semantic understanding of the plaintext to provide a cogent, correctly encrypted response.
by GlacierFox | 2025-07-19 13:27:19+00:00
My phone is a fixture in my life but spend a lot of effort trying to rid myself of it actually. The thing for me is currently, on the receiving end is that I just don't read anything (apart from books) like it has any semblance of authenticity anymore. My immediate assumption is that a large chunk of it or sometimes the entire piece has been written or substantially altered by AI. Seeing this transferring into the publishing and writing domain is just simply depressing.
by gus_massa | 2025-07-19 13:28:35+00:00
I half agree. The grow of the final version is not linear, but I guess it's still like sqrt(time) or something. There is a lot of refactoring and backend changes, but also there are a lot of obscure "features" that accumuate.

(It would be nice to make a study about the number of LOCs in Chrome or other big open source project. LOC is not a perfect metric, but it's better than just guesing.)

Word has a compatibility configuration window with a lot of weird features, like (totally made up) add 3 pixels if a bullet list starts a new page because it was the default in WinWord 1.7. And there are like 10 of to mimic 10 versions and perhaps even other editors.

Also, a log time ago Word has a "feature" that converted automatically every acronym into a "Mini Card" or "Smart Card" or something with a dotted underline and a rectangle that appeared when you put the mouse over it. It was annoying. There is still code to show them, and perhaps even code to create them.
by exe34 | 2025-07-19 13:28:41+00:00
The thing about chatgpt/cursor is that they seem very good at fixing things if they have verbose errors - and nix is very verbose about what it hates in your config. I've given errors to chatgpt and it fixed it for me. With cursor, I had something displaying in a really weird way (plotting a map in js), and I gave it a screenshot and it fixed it immediately.

I would never use llm code in prod without understanding it, but for one-off utilities it has been really great so far.
by okanat | 2025-07-19 13:28:50+00:00
> > Because they literally cannot

> Nixos works fine, thanks!

me: "Linux is not suitable for non-technical users of my family to keep up-to-date with minimal effort and I don't want them to be dependent on me to solve smaller problems".

you: Let me suggest a distro that goes against many binary conventions and uses a specialty functional programming language to configure itself that not even all Linux users bother to learn.

You just showed how detached you are.
by lxgr | 2025-07-19 13:29:35+00:00
True – I was debating whether I should mention that edge case :)

I think the general idea is that acquiring banks are hopefully large enough to absorb any single merchant insolvency, but there are obviously limits to that. Airlines and event tickets are notorious example of that, since they usually take payment weeks or months ahead of providing the underlying service but want to get paid immediately.
by jml78 | 2025-07-19 13:29:35+00:00
Good feedback, we live a somewhat unusual lifestyle. We are digital nomads that live on a sailboat. I think some of that is possible and I will recommend he look for some online writing groups but the places we generally sail to are countries where schools/libraries aren’t going to have those types of things. It is challenge enough flying him back to the US to take AP exams
by cheschire | 2025-07-19 13:29:42+00:00
smart phones became a fixture because they were a key enabler for dozens of other things like fitness tracking fads, logging into key services, communication methods that were not available on desktop, etc. If AI becomes a key enabler of business, then yeah people won't have a choice.

I expect this will be around the time that websites are no longer a thing and we see companies directly pumping information into AI agents which are then postured as the only mechanism for receiving certain information.

As an example, imagine Fandango becoming such a powerful movie agent that theaters no longer need websites. You don't ask it questions. Instead, it notifies YOU based on what it knows about your schedule, your preferences, your income, etc. Right around 5pm it says "Hey did you know F1 is showing down the street from you at Regal Cinema in IMAX tonight at 7:30? That will give you time to finish your 30 minute commute and pickup your girlfriend! Want me to send her a notification that you want to do this?"

People install a litany of agents on their smartphones, and they train their agents based on their personal preferences etc, and the agents then become the advertisers directly feeding relevant and timely information to you that maximizes your spend.

MCP will probably kill the web as we know it.
by jeswin | 2025-07-19 13:29:45+00:00
I just want to focus on writing functions. Here's a trivial example.

I would like:

// math/adder.cs public static add(int x, int y) : int { return x + y; }

Instead of:

// math/adder.cs namespace math { class adder { public static add(int x, int y) : int { return x + y; } } }

Both are callable as:

math.adder.add(10, 20);
by okanat | 2025-07-19 13:29:47+00:00
It does though? And CUDA a freaking GPGPU programming framework? My parents and other family members give 0 fucks about it.

I actually helped more people to setup CUDA on Linux since the environment is so hostile to closed-source and/or out-of-the tree software. The easiest way to get working CUDA on Linux is actually using WSL nowadays. It automatically links with the Windows driver and places necessary interface libraries as symlinks.
by saubeidl | 2025-07-19 13:30:09+00:00
It is European law, as in EU law, not law from a European state. In EU matters, the teleogocial interpretation, i.e. intent applies:

> When interpreting EU law, the CJEU pays particular attention to the aim and purpose of EU law (teleological interpretation), rather than focusing exclusively on the wording of the provisions (linguistic interpretation).

> This is explained by numerous factors, in particular the open-ended and policy-oriented rules of the EU Treaties, as well as by EU legal multilingualism.

> Under the latter principle, all EU law is equally authentic in all language versions. Hence, the Court cannot rely on the wording of a single version, as a national court can, in order to give an interpretation of the legal provision under consideration. Therefore, in order to decode the meaning of a legal rule, the Court analyses it especially in the light of its purpose (teleological interpretation) as well as its context (systemic interpretation).

https://www.europarl.europa.eu/RegData/etudes/BRIE/2017/5993...
by zorrolovsky | 2025-07-19 13:30:24+00:00
Anybody knows the business reason for this feature to exist? most people here and in other places are incredibly frustrated with auto-translate and the inability to turn it off. I include myself in that bunch.

There are two potential reasons in my mind: - Youtube folks A/B tested it and it got more engagement - n/ views, time viewed per video, etc. (but were they tracking the right metrics? ie did they capture user frustration) - Some 'guru' at Youtube decided "it's good UX" and "it's what everybody wants". In such case, the damage the 'guru' is doing is unbelievable. Millions of people annoyed across the world... every single day.