MurphyA/hacker-news huggingface dataset:
by comrade1234 | 2025-10-01 10:46:30+00:00
I've been running my own mail server with several domains for me, my now wife, and friends since 1999. It's definitely changed with time and gotten more strict with things like spf, dkim, dmarc, and reverse dns all becoming necessary over the years.

But it's not that difficult to be honest. Currently my internet provider is init7 and they offer fixed ip4 and set the reverse dns for me which lets me run the server downstairs in the cellar instead of at a colo somewhere (which I was doing for maybe 15 years).

Every now and then I look into moving to a paid service but we have GBs of mail since 1999 and it's just too costly when it's pretty much free for me to host it myself, even taking into account the time it takes for my effort, which is practically zero.

Plus I use my server for a ton of other stuff so it will always exist so I may as well host email too.
by nar001 | 2025-10-01 10:47:27+00:00
Israel has pretty tight relationship with other western powers, and more specifically the US, and also tries to attract people from said western countries to come to Israel. Whereas the Palestinians are constantly killed and forced to move, and refused a stable home and country. Not sure how you want to create social reforms and progress when you don't even have basic security for living safely. You can only advance social issues if you have the mental bandwidth and means to do so, not by being constantly attacked and bombed for more than 50 years now.

I also don't condition not supporting massive amounts of civilian murder with LGBT rights. These can come after. For now the killing has to stop, regardless.
by cthalupa | 2025-10-01 10:47:36+00:00
LDL levels at admittance do not tell us what their lifetime LDL levels were. But even your own link is arguing for lowering the the number at which we consider LDL levels risky.

PCSK9 inhibitors when coupled with statin therapy have gotten people to ~10 LDL without negative impact in clinical trials. The body is good at producing cholesterol where it needs it - it doesn't pass the blood brain barrier, yet the brain is full of it. It produces it's own, the same as quite a lot of other tissue

For hormones, de novo synthesis of cholesterol is a thing when it comes to steroidgenesis, as well as recycling and re-uptake. PCSK9 inhibitor studies specifically looked at this because of this concern, and found cortisol/aldosterone/testosterone/estrogen/etc. were not impacted by having very lower levels of LDL-C.

The issue with statins and CoQ10 isn't cholesterol - it's the mevalonate pathway. They block a reductase in the pathway and this results in lower serum CoQ10 levels. Data around if this is of any clinical relevance is a mixed bag, but this is easily supplementable if needed, and should not be a reason to not take life saving medication. PCSK9 inhibitors make large dents in LDL but do not impact CoQ10 levels at all because they do not impact the mevalonate pathway.

https://www.ahajournals.org/doi/10.1161/ATV.0000000000000164 https://www.acc.org/Latest-in-Cardiology/Clinical-Trials/201... https://pubmed.ncbi.nlm.nih.gov/36779348/

As for which is better... lower both. Why wouldn't you want to lower all the causal factors you can? Statins even do this!
by adrianbooth17 | 2025-10-01 10:48:16+00:00
I use Google Sheets for all my finances, it's great.

I have an Expense Tracker UI within Google Sheets that allows me to submit expenses to the main sheet (currently just over 5000 rows of expenses over the last few years)

I only just recently vibe coded a web UI tool that uses a Google Service Account to add expenses to this Google Sheet for me, and then created a Progressive Web App from that so I could do everything on my phone.

In summary, Google Sheets is sometimes all you need instead of a database for very simple applications (and built for an audience of one)
by flanked-evergl | 2025-10-01 10:48:20+00:00
It was a clean CR. The executive branch powers are what they are, I get that Democrats are supper bummed that people don't want them running the executive branch, but the people wanted Trump, and Trump can use the powers given to him by the constitution as he sees fit.

All that being said, this really is non-sarcastically, non-ironically, the best things the Democrats have done this century. I'm really grateful.
by apples_oranges | 2025-10-01 10:49:00+00:00
The internet evolved as programming became a sought after path. But with the internet, a irreversible change happened in our society. Old facts are being questioned and it is imho just a matter of time until they materialize „in the real world“. This might include questions of status, achievement, the idea of self worth and the role of work.

We should not insist to measure new things with old rulers.
by Vespasian | 2025-10-01 10:49:08+00:00
But that is exactly how it works.

Middle Eastern countries are not able to convince e.g. the US or any of the European Countries to extradite their citizens (or sometimes legal residents) for violating the moral codes of let's say Saudi Arabia or Afghanistan.

Because these countries know that (and becaue of diplomatic consequences) the law and/or government there doesn't even try it. But if the CEO of a porn site travels there he can and most likely will be held accountable. Tha

If it's a crime in both jurisdiction prosecution is certainly a possibility and happens regularily (or both countries cooperate to convict people without extradition)

Ultimately the United States have a lot more diplomatic sway over the world than some random country and that's why they can and do ask for a lot more.

If you ever need an example of everday US soft power that it is.
by 1718627440 | 2025-10-01 10:51:14+00:00
Not having RAII is precisely the reason I prefer C over C++ or Rust. I WANT to be able to separate allocation from initialization.

I'm currently working with Arduino code and the API is a mess. Everything has a second set of manual constructor/destructor, which bypasses type-safety entirely. All only to shoehorn having existing, but uninitialized objects into C++.
by bsenftner | 2025-10-01 10:51:46+00:00
Maybe this is a neurodivergent thing, but I have, as long as I can remember, always had the following progression in my mind: "What are you doing? No, that's this situation's name, what is this really?" and I'd continue a few times seeking the "larger problem, the more basic problem being solved" that whatever I was doing "really is". That "basic problem" was "communicating" far more frequently than I expected, and that "communicating" was often just translating between things, people and software, or people and people, or software and software. But it's almost always communicating.
by sjw987 | 2025-10-01 10:53:48+00:00
The population has allowed this to happen.

The British people always take any new limitations with the classic stiff upper lip. We could very easily become Russia (without the military and natural resources), because the population has the same say nothing, do nothing mentality.

There's also always been a bit of authoritarianism in the British populace. Just look at how enthusiastic people are about banning things that annoy them. During coronavirus lockdowns, the people living around me constantly reported me to the police for going out for runs (which we were perfectly allowed to do).

We have a national crab in bucket mentality, which doesn't help any country. Intelligence, fitness and success are all things that British people love pulling down. Many people here care more about ripping everybody down than building them up. They live completely mediocre lives and are perfectly fine with the government nannying them.
by Heinrich_Meiner | 2025-10-01 10:54:01+00:00
I honestly don’t know anything about all those laws or even that they exist. Pretty interesting, gotta say. I just thought it wasn’t that official or something. Never even thought about it. I play on https://royalreels.online/ by the way. For me it’s one of those casinos that doesn’t annoy me at all. No ads, no flashy graphics, everything’s chill.
by dvh | 2025-10-01 10:54:10+00:00
I haven't used Google sheets for maybe 2 years, didn't have the need, but week ago I needed to send customer a table that will be updated every couple of days. I was surprised how slow it is. Table has 40 lines and 8 columns, static text only, and it takes 12s until I can edit it. For what it is (adding sentence every 3 day) it's ok but if I had to actually use it for myself on a daily basis it would drive me mad.
by rincebrain | 2025-10-01 10:54:50+00:00
rsync in my experience is not optimized for a number of use cases.

Game development, in particular, often involves truly enormous sizes and numbers of assets, particularly for dev build iteration, where you're sometimes working with placeholder or unoptimized assets, and debug symbol bloated things, and in my experience, rsync scales poorly for speed of copying large numbers of things. (In the past, I've used naive wrapper scripts with pregenerated lists of the files on one side and GNU parallel to partition the list into subsets and hand those to N different rsync jobs, and then run a sync pass at the end to cleanup any deletions.)

Just last week, I was trying to figure out a more effective way to scale copying a directory tree that was ~250k files varying in size between 128b and 100M, spread out across a complicatedly nested directory structure of 500k directories, because rsync would serialize badly around the cost of creating files and directories. After a few rounds of trying to do many-way rsync partitions, I finally just gave the directory to syncthing and let its pregenerated index and watching handle it.
by tsukikage | 2025-10-01 10:56:18+00:00
> You can usually switch host

...it took OP 8 months of "rolling the gacha" and waiting to get a clean IP; no mention of costs. Not really a solution in my book. If you're willing to wait 8 months for working email, I put it to you you're actually using some other provider for your life and the thing you are playing with is a toy.

I've been self-hosting my email for a pretty long time. I first started down the reputation rabbit hole when a provider decided to shut up shop after a decade of operation, causing me to lose my lovely fixed IP block with its decade-old clean rep. Waiting/playing around isn't really an option when your email is broken and you need it working /today/ because it's not a throwaway toy - your digital life is tied to it.

Still, as I said at the start, if you get lucky, awesome for you.
by commandersaki | 2025-10-01 10:56:53+00:00
I used to host my own email until switching to Fastmail.

I recall roundcube to be pretty much the best webmail offering back when I was hosting but also severely lacking two important features:

1. Fast search against mailbox folders/labels with say 100k+ messages.

2. Handling multiple aliases, both individual and catch-all, and being able to automatically respond with the correct alias if an email is received using one.

Fastmail webmail handles the above two cases gracefully and its usually the benchmark I apply when evaluating other providers. My understanding is roundcube is severely lacking with search being IMAP SEARCH, and requiring you to enter multiple identities manually for each alias which doesn't permit catch-alls.

But the real reason I stopped running my own mail is that I didn't trust myself with regular backups (even though I still do them via IMAP on occasion) and disaster recovery. I don't think anyone self-hosting really has this figured out.
by anovikov | 2025-10-01 10:57:24+00:00
I sometimes identify as "ex-programmer" these days, just because whatever coding i could do is now irrelevant due to LLMs, but this isn't entirely honest. Programming was never my job. My job was "convincing people to transfer money to my account under various pretexts, most of which involved me writing some code", and as such, the thing is pretty much alive.
by cjs_ac | 2025-10-01 10:57:48+00:00
> To cut things short, always use the easiest solution to solve a particular problem and once that solution does not work for the business anymore reassess what the new requirements are and either try enhance the current solution or find an alternative that better solve the problem.

When solving a problem, solve the problem you have, not the problem you think you might have in the future, or the problem you wish you had. Your solution will prove inadequate in the future, but you are unlikely to correctly predict in what way your solution will be inadequate.
by myrmidon | 2025-10-01 10:58:42+00:00
You could argue that Russia successfully managed to sidestep reputational damage despite neo-imperialism/warmongering in the past, specifically with the Chechen wars.

I personally think this only worked out because it was easier to sell this as a civi-war-like internal conflict (and the situation was less obvious to other western nations than now). On the other hand, had the Ukraine invasion gone according to plan, I'm pretty confident that Russia could have managed at least a puppet government and lots of regional control at a manageable cost (in international reputation).

But it was very interesting to see how quickly the Ukraine war turned Russias image (at least in Europe) from "slightly crazy, badass" into overt contempt.
by cthalupa | 2025-10-01 10:59:00+00:00
No, I mean the positive impact of lowering LDL. Statins of course show positive impact, and yes, including from also lowering inflammation. But so do other drugs that lower LDL through other mechanisms, including ezetimibe, bempedoic acid, and pcsk9 inhibitors. MR studies on genetics also show that lower LDL even without other factors that reduce inflammation significantly reduces the risk of of negative ASCVD outcomes.

Even from the inflammation standpoint, we know that lowering LDL has a causal effect on lowering inflammation in your arteries - plaque being deposited results in foam cell activation and cytokine signaling which directly increase localized inflammation which can then result in additional plaque deposition.

This is also just extremely well understood mechanistically - to have plaque deposited in your arteries, you have to have something that deposits it. This comes primarily from LDL in most individuals - though Lp(a) is a largely genetically driven carrier of atherogenic particles as well, which is why ApoB is a better measure - and with less LDL there is simply less to be deposited.

The idea that LDL is not a directly causal factor for ASCVD is one goes against mountains of evidence and the consensus of the absolutely overwhelming majority of experts in the field. That is not the same as them saying it is the only causal factor - but people trying to argue that LDL isn't causal have a huge burden of proof on them. This is some of the most studied science in health.
by broadwayinc | 2025-10-01 11:00:01+00:00
"Backend APIs, but everything works from the frontend": https://www.skapi.com

This has been my passion project for the past 4 years, and I finally launched it recently. It’s starting to get some real users, which has been incredibly rewarding.

The idea came from my frustration every time I tried to build a web service. No matter which API service or cloud provider I used, designing databases, deploying and managing backend infrastructure always felt too complex and not much fun. So I built a backend API that just works out of the box, directly from your frontend project, with no backend setup or deployment required.

I sometimes wonder if the world really needs another backend API in this new “vibe coding” era. But since everything can be done from the frontend, it also fits naturally with coding agents like Claude Code.

For now, I hope my APIs would help web devs skip the backend headaches and spend more time on the fun part like building the frontend.
by BatteryMountain | 2025-10-01 11:00:02+00:00
All solved problems.

Phones can have passcodes, fingerprint readers, facial recognition (for parents face) to keep kids off them.

Devices can have multiple user accounts, each with different purposes and applications. On my linux laptop, I have two accounts, one for work & one for personal, with distinct applications and configuration.

If all else fail, each manufacturer can product a simple device that can only chat & call with parents in case of emergencies. Can be a simple smart watch or pager like design, or just a dumb phone.

We are at the point where children should not even be exposed to the news (which is primarily incendiary politics these days) unless it is a major event. Smart TV's has so much garbage on them, why should they be allowed to even watch what they want on it?

Either way, ALL of these requires the parents to actually be parents. We can create the perfect technological solution but if the parents expose the child to porn/drugs/social media etc etc and fry their brains, it is a parental problem and not a tech problem.
by ktosobcy | 2025-10-01 11:00:28+00:00
> Or, just ban children from the internet, same as gun ownership for 12yo's.

wait... wut? Gun ownership for 12yo's? wtf :D

Though the idea of "internet only for adults" is not that bad IMHO. Yes, internet is (well, at least was advertised as) infinite-resource-of-knowledge but we know how it turned out - IMHO minority of underage use it to spend hours reading wikipedia and instead spend hours glued to crap like tiktok (though crap like that should be banned altogether as well :D)
by palata | 2025-10-01 11:00:49+00:00
I feel like people overestimate Duolingo, and end up disappointed.

I am convinced that doing some Duolingo while in the bus is a lot better than swiping stupid videos on TikTok.

Will it effortlessly teach you a language? No. There is no such thing, and Duolingo does not pretend there is. But it will regularly expose you to sentences in the language you are trying to learn, which is most definitely better than nothing.

Now if you are motivated enough to spend 1h per day learning, of course there are better ways. But I thought it was obvious that the "I want to sit back and enjoy" attitude won't teach you a language.
by brunoarueira | 2025-10-01 11:01:40+00:00
To complement this, once when I was earning some money to type documents through computer and print them for many purposes (rent contracts, college homework and others), a woman asked me to fake their printed pregnant exam which was saying that her wasn't pregnant, I rejected, she insisted to print a simple "Yes" and I persisted without a sweat! I was young at the time about 14 years old.
by athrowaway3z | 2025-10-01 11:02:32+00:00
On unix you can just use a user account to limit access.

Create a group for you and the `claude` user, and have it do `umask 002` on login.

The shellagent use case has much more parallels with 1980s TTY+mainframes dealing with multiple users than it has with containers.

I.e. Docker's USP was reproducibility; not access controls.
by Citizen8396 | 2025-10-01 11:03:21+00:00
Why would a significant part of the population have dead bacteria circulating throughout their bloodstream? Bacteria live and die in the gut regularly, so it seems exceptional that parts of it would enter circulation and somehow avoid metabolism.

This also doesn't seem to consider how many people have altered cholesterol status due to genetics. An interesting theory, but if it were proven true, I imagine its effect on public health would be limited to a narrow subset of individuals.
by alexey-salmin | 2025-10-01 11:03:32+00:00
It's A2, and yes I think it's a very good return on the time and effort I invested: around 50 hours, no homework, no memorization of words or grammar rules.

Realistically in my situation it's either this or nothing. I work 55 hours a week, the rest goes into my family and running, I hardly can do anything else.
by PanoptesYC | 2025-10-01 11:03:36+00:00
Yes. The paper explains the basic model as so:

"We consider the basic model with IID rewards, called stochastic bandits. An algorithm has K possible actions to choose from, a.k.a. arms, and there are T rounds, for some known K and T . In each round, the algorithm chooses an arm and collects a reward for this arm. The algorithm’s goal is to maximize its total reward over the T rounds."
by ktosobcy | 2025-10-01 11:03:49+00:00
I like the rise of ARM… first AMD and then "PC world" followed suite with Snapdragon. With the latest Elite I think that my next machine (after MPB M1, which is still perfectly fine machine in 2025) will be PC laptop with ~Snapdragon (or something similar) with Linux... I'm fedup with Apples more and more stupid changes and limitations :/ (I actually disabled automatic updates to avoid LiquidTahoe!)

For me cool and silent device is more important than raw power, and we are in moment where the CPU is not that important (more so - memory)
by physicalscience | 2025-10-01 11:04:08+00:00
Could it be the incentives? With regard to books, paintings, theater, etc. you have an incentive to produce something that is meaningful or at least entertaining. Generally the artist is attempting to turn abstract thoughts or ideas into something real or quantifiable.

But TV and Social Media have their incentives twisted. It's just about ads. They don't really care what you are seeing as long as you are seeing as many ads as possible. The joke about TV was that a valid description of it was advertisements with a little bit of entertainment sprinkled in throughout.

I'm not saying that people haven't been able to use these platforms to build anything meaningful, but that the incentives and the purpose of these platforms are not to entertain, but to keep you glued to the feed for as long as possible to see as many ads as possible (which is why I think "rage bait" is so common).
by esrh | 2025-10-01 11:04:19+00:00
I'd suggest reading https://dl.acm.org/doi/abs/10.1145/3310194 (2019) for a survey on early methods and https://arxiv.org/abs/2503.08008.

As for low level:

The most common early hardware was afaik esp32s & https://stevenmhernandez.github.io/ESP32-CSI-Tool/, and also old intel NICs & https://dhalperi.github.io/linux-80211n-csitool/.

Now many people use https://ps.zpj.io/ which supports some hardware including SDRs, but I must discourage using it, especially for research, as it's not free software and has a restrictive license. I used https://feitcsi.kuskosoft.com/ which uses a slightly modified iwlwifi driver, since iwlwifi needs to compute CSI anyway. There are free software alternatives for SDR CSI extraction as well; it's not hard to build an OFDM chain with GNUradio and extract CSI, although this might require a slightly more in-depth understanding of how wifi works.
by shubhamjain | 2025-10-01 11:06:06+00:00
> For myself, in the last 10 years, my work of writing code has largely defined what I do with my working time. Now I experience large swaths of that work being created and done by AI (sometimes amazingly well, sometimes poorly), and I find myself thinking of the photographer above.

Which is ironic, because smartphone photography is astonishingly average to someone who actually understands photography. Phones try to handle every scenario for the user. It has been optimized for bright outdoors, low light conditions, even specific stuff like sunsets. So most people never realize how difficult it really is to shoot in bright daylight with the light source behind the subject. Only when you pick up a traditional camera do you realize that’s one of the worst conditions to take a photo in.

Maybe coding is headed toward the same place. AI coding will smooth out complexity for the majority of programmers, but at the same time, we’ll also see a lot of programmers building things that don’t actually need to be built, or not realizing the limits of their solutions, or just hung in the narrow space of what AI can do for them.

Having done photography with Sony-a6000, I’ve found that it made me more skilled with a smartphone camera. So, I am still optimistic that knowledge gained through deliberate effort has value, even in a world that increasingly prizes “effortlessness” in everything. But only time will tell how much that belief really holds up.