MurphyA/hacker-news huggingface dataset:
by zelphirkalt | 2025-06-20 08:38:27+00:00
This. Only recently I realized, that in China for example many young people do not have a browser on their phone. Everything they do is via messenger "mini apps", which I can't imagine to be easier to create than a website. At every restaurant you get a QR code to scan, to download a so called mini app, which is a website in disguise. They run (un)social media apps like Tiktok or Xiaohongshu as their information input. I am not even sure they still use Baidu or something else as a search engine. Maybe that is another app, but they don't have a browser installed to go to a search engine's website.

I think it is an extremely debilitating situation and it results in people not even knowing what a website is. What it consists of, or how one could possibly make one oneself. They would have to go straight to app development and have it in big tech's stores, in order to make anything their peers could see or use.
by _Yguy_ | 2025-06-20 08:42:52+00:00
Oh... we have only provided tutoring in English till now, though the tutors are from different places around the world. We haven't really got any one with a different language yet, but if you're interested in that, then I'll talk to the team and let you know.

You can drop your mail or mail me directly at yusuf.amin2307@gmail.com

Thanks for showing interest. (And since you are an extremely experienced hackernews user, please let me know what we can improve about this site/organization)
by imtringued | 2025-06-20 08:43:15+00:00
They have aligned themselves in favor of global poverty, climate change and despotic world leaders.

A lot of them argue that poor countries essentially don't matter. Climate change is not an extinction event and there should an authoritarian world government to prevent nuclear conflict to minimize the risk of nuclear extinction.

>In his dissertation On the Overwhelming Importance of Shaping the Far Future (2013), supposedly “one of the best texts on existential risks,”[9] Nicholas Beckstead meditates on the “ripple effects” a human life might have for future generations and concludes “that saving a life in a rich country is substantially more important than saving a life in a poor country” due to the higher level of innovation and economic productivity attained in these countries.[10]

https://umbau.hfg-karlsruhe.de/posts/philosophy-against-the-...
by gjm11 | 2025-06-20 08:45:22+00:00
No, absolutely nothing wrong with setting ambitious and unreachable targets. Reach for the stars and you might at least get to the moon, etc. But if you say "I'm an effective altruist" then you are claiming to actually be effective and if you say "our movement is Rationality" then you are claiming to be paradigmatic examples of actually being rational, and I think that's a bad idea because it should be possible to say "I'm part of such-and-such a movement" without making that kind of claim.
by sushidev | 2025-06-20 08:46:49+00:00
I've prepared a quick one using reverse port forwarding and a local temp registry. In case anyone finds it useful:

#!/bin/bash set -euo pipefail IMAGE_NAME="my-app" IMAGE_TAG="latest" # A temporary Docker registry that runs on your local machine during deployment. LOCAL_REGISTRY="localhost:5000" REMOTE_IMAGE_NAME="${LOCAL_REGISTRY}/${IMAGE_NAME}:${IMAGE_TAG}" REGISTRY_CONTAINER_NAME="temp-deploy-registry" # SSH connection details. # The jump host is an intermediary server. Remove `-J "${JUMP_HOST}"` if not needed. JUMP_HOST="user@jump-host.example.com" PROD_HOST="user@production-server.internal" PROD_PORT="22" # Standard SSH port # --- Script Logic --- # Cleanup function to remove the temporary registry container on exit. cleanup() { echo "Cleaning up temporary Docker registry container..." docker stop "${REGISTRY_CONTAINER_NAME}" >/dev/null 2>&1 || true docker rm "${REGISTRY_CONTAINER_NAME}" >/dev/null 2>&1 || true echo "Cleanup complete." } # Run cleanup on any script exit. trap cleanup EXIT # Start the temporary Docker registry. echo "Starting temporary Docker registry..." docker run -d -p 5000:5000 --name "${REGISTRY_CONTAINER_NAME}" registry:2 sleep 3 # Give the registry a moment to start. # Step 1: Tag and push the image to the local registry. echo "Tagging and pushing image to local registry..." docker tag "${IMAGE_NAME}:${IMAGE_TAG}" "${REMOTE_IMAGE_NAME}" docker push "${REMOTE_IMAGE_NAME}" # Step 2: Connect to the production server and deploy. # The `-R` flag creates a reverse SSH tunnel, allowing the remote host # to connect back to `localhost:5000` on your machine. echo "Executing deployment command on production server..." ssh -J "${JUMP_HOST}" "${PROD_HOST}" -p "${PROD_PORT}" -R 5000:localhost:5000 \ "docker pull ${REMOTE_IMAGE_NAME} && \ docker tag ${REMOTE_IMAGE_NAME} ${IMAGE_NAME}:${IMAGE_TAG} && \ systemctl restart ${IMAGE_NAME} && \ docker system prune --force" echo "Deployment finished successfully."
Ask HN: Advice about transitioning to remote role?
by tiniuclx | 2025-06-20 08:47:14+00:00
I've been working as a software engineer for just under 7 years, fully on-site but with a remote manager for about half that time. For my next role, I will be fully remote and I'm a bit worried about the transition, particularly when it comes to communicating with future colleagues & also not going stir-crazy from being at home for 40 hours a day.

Any advice is appreciated!
by tsimionescu | 2025-06-20 08:48:04+00:00
Bayesian inference is very, very often used in the types of philosophical/speculative discussions that Rationalists like instead of actual empirical study. It's a very convinient framework for speculating wildly while still maintaining a level of in-principle rationality, since, of course, you [claim that] you will update your priors if someone happens to actually study the phenomenon in question.

The reality is that reasoning breaks down almost immediately if probabilities are not almost perfectly known (to the level that we know them in, say, quantum mechanics, or poker). So applying Bayesian reasoning to something like the number of intelligent species in the galaxy ("Drake's equation"), or the relative intelligence of AI ("the Singularity") or any such subject allows you to draw any conclusion you actually wanted to draw all along, and then find premises you like to reach there.
by bayindirh | 2025-06-20 08:48:07+00:00
You can buy an E27 halogen bulb around 50 watts (which would be around 100W incandescent) and pair it with a universal dimmer.

It'd provide you nice warm light, and will allow to flood the space with bright light if the need arises. Neither of them are expensive. Halogen bulbs are also CRI100, so their color rendering is not different from incandescent bulbs.

Turning on lights when you have ample sun is not a wise choice, I agree.
by aspenmayer | 2025-06-20 08:48:13+00:00
> I obviously meant the latter - that the comment should've been skipped (i.e. not included) the GPT-generated quote; it was a useful quote for me but I see how other people may consider it useless & annoying.

I think it's just a choice that the mods have made to not allow generated posts or bots etc. I think useless and annoying posts are also against the guidelines, but they are separated issues. I think your heart is in the right place, just use your own words.
by adobrawy | 2025-06-20 08:50:46+00:00
At my company we use git squash PR merge strategy. This makes individual commits irrelevant, but PRs as a whole do. I use git town for stacked PRs. It's very nice to do another brunch when I've finished a logical stage, because small changes are reviewed and I merge often. When I have fixes, "git town sync" propagates up the stack automatically
by suddenlybananas | 2025-06-20 08:51:55+00:00
>Strangely it seems to me that a lot of effort is going more into being able to simulate full cells that contain unknown mechanisms, rather than trying to use the capabilities to create hypothesis to uncover the unknown mechanisms. Yes, that probably expedites the path towards simulating much bigger human cells, but ultimately still leaves us in the dark on most fronts.

Seems the result of this general trend in science towards brute prediction and abandoning the goal of explanation or understanding.
Show HN: InfiniScroll – Test your infiniscroll mouse and your patience
by GeorgiMY | 2025-06-20 08:53:12+00:00
You can infinitely scroll on this website and watch numbers scroll forever. Test your infinite scroll mouse wheel and your patience.

I recently got a mouse with an infinite scroll wheel, and I wanted to test it out. That's where the whole idea for infiniscroll came from.

This is one of those web experiments, inspired by Nolen. (itseieio on X)

The website is made with pure HTML, CSS, and JavaScript. (In this economy? Ikr)
by haspok | 2025-06-20 08:54:50+00:00
> he came off as a very skilled engineer.

No, he did not. I still can't believe people bought his BS so easily - "it must be true, because he said it!" No, it isn't, never was, never will be. And I don't even care about that salute - Musk lost all his credibility around 2015 when he promised self-driving cars (coming next year! for the past 10 years, and counting), then by lying about the Solarcity roof tiles (and basically committed fraud for which he didn't go to prison - go figure).

It is also quite dehonestating to those _real_ engineers working for Tesla or Spacex, who actually know their stuff. It was them who made Musk possible, not the other way around.

> all that great work by thousands of talented people in his companies..

Exactly.
by A_D_E_P_T | 2025-06-20 08:55:44+00:00
Similar experience here. I'd always prefer it to flying.

Getting to the airport in most major cities takes an hour, and then there's the whole pre-flight security theatre, and the flights themselves are rarely pleasant. To add insult to injury, in the US it's usually a $50 cab ride to the airport and there are $28 ham-and-cheese sandwiches in the terminal if you get hungry.

In China and Japan the trains are centrally located, getting on takes ten minutes, and the rides are extremely comfortable. If such a thing existed in the US I think it would be extremely popular. Even if it was just SF-LA-Vegas.
by GoblinSlayer | 2025-06-20 08:55:47+00:00
That's non sequitur.

>Under QIT, a measurement is just the propagation of a mutually entangled state to a large number of particles.

eyeroll so it's MWI in disguise, but MWI is quantum realism. Illusion they talk about is that the observed macroscopic state is a part of the bigger superposition (incomplete observation). But that's dumb, even if it's a part of a bigger state, it's still real, because it's not made up, but observed.
by dahrkael | 2025-06-20 08:56:22+00:00
Telemetry for the HTTP side is in my ToDo list yes, since I'm using a 3rd party library for the webserver I still need to figure out how to do it right. For HTTPS to work you need to provide a valid certificate path in :https_keyfile but right now I would recommend sticking Caddy or Nginx in front of the tracker if you want HTTPS. I have certbot integration planned but is not a priority since most of the torrent peers use UDP.
by manyaoman | 2025-06-20 08:56:39+00:00
The full quote from 7:40 in the video: "I think it's kind of fascinating to me that when the state-of-the-art LLMs go down, it's actually kind of like an intelligence brownout in the world. It's kind of like when the voltage is unreliable in the grid, and the planet just gets dumber. The more reliance we have on these models, which already is really dramatic and I think will continue to grow."

I don't think his point was that LLMs are as crucial as the power grid, or even close. He's just saying that he finds the comparison interesting, for whatever reason. If you find it stupid instead, that's okay.
by mmcnl | 2025-06-20 08:57:10+00:00
Ofcourse, but that's the whole point right? At similar power levels, Apple M-series is a lot faster. The only way for AMD and Intel to compete on performance is by providing more power, but this obviously has a negative effect on efficiency. So with AMD/Intel you have to choose: efficient and slow or inefficient and fast. With Apple you can actually have it both ways.
by Macha | 2025-06-20 08:57:27+00:00
How do you anticipate users choosing Windows or Linux at boot time without a bootloader?

If the idea is they go cold turkey full Linux, good luck with that.

if the idea is they use their UEFI firmware boot menu, you're forgetting how unintuitive that is for most users with most uefi interfaces (spam hotkey at boot, wait for slow loading uefi, navigate to subscreen with boot order, find right menu item, either reorder and save or press F-key combo to "boot once now")
by alganet | 2025-06-20 08:58:07+00:00
I think AI companies overdid it, and they're struggling to get high-value collaborators to their ecosystem.

Before, Google would launch a new Android version. Or Facebook would launch React, and developers would flock en masse to the ecosystem and the new features. These are very low-barrier entry ecosystems. All you need is a cheap computer or phone, which you probably already have for other reasons.

I get the impression that this is not happening with AI tech. Whoever is flocking to these is not contributing much to improve the ecosystem. There's a lot of users, but they're not doing anything interesting, and it's not getting the traction they expected.

I could be wrong, but I think I'm on the right track on this one. High-value collaborators know that they can jump in at any time, there's nothing really special about it that requires the early investment, and currently there is no clear reward for being an early adopter.
by gjm11 | 2025-06-20 08:58:43+00:00
Happy to agree-to-disagree but I will push on it just one bit more.

Let's take the chess analogy. I take it you agree that I would very reliably lose if I played Magnus Carlsen at chess; he's got more than 1000 Elo points on me. But I couldn't tell you the "attack path" he would use. I mean, I could say vague things like "probably he will spot tactical errors I make and win material, and in the unlikely event that I don't make any he will just make better moves than me and gradually improve his position until mine collapses", but that's the equivalent of things like "the AI will get some of the things it wants by being superhumanly persuasive" or "the AI will be able to figure out scientific/engineering things much better than us and that will give it an advantage" which Yudkowsky can also say. I won't be able to tell you in advance what mistakes I will make or where my pawn structure will be weak or whatever.

Does this mean that, for you, if I cared enough about my inevitable defeat at Carlsen's hands that expectation would be religious?

To me it seems obvious that it wouldn't, and that if Yudkowsky's (or other rationalists') position on AI is religious then it can't be just because one important argument they make has a step in it where they can't fill out all the details. I am pretty sure you have other things in mind too that you haven't made so explicit.

(The specific other things I've heard people cite as reasons why rationalism is really a religion also, individually and collectively, seem very unconvincing to me. But if you throw 'em all in then we are in what seems to me like more reasonable agree-to-disagree territory.)

> That said, EY is absolutely from a Daatim or Chabad household

I think holding that against him, as you seem to be doing, is contemptible. If his ideas are wrong, they're fair game, but insinuating that we should be suspicious of his ideas because of the religion of his family, which he has rejected? Please, no. That goes nowhere good.
by echelon_musk | 2025-06-20 09:00:09+00:00
> to make cannabis as popular as booze requires solving that original problem: It’s hard to imagine millions of people becoming new recreational users without being able to promise them that the product they’re spending money on ... will give them the effect they want.

> it remains to be seen whether that’s even possible with a plant as complex as cannabis

Cannabis doesn't work like this. It has been tried and the end result was Sativex. It doesn't work as well as actual cannabis. It's like trying to replace coffee with caffeine. There's something like ~1000 compounds in coffee. The effects are not the same.

There's an entourage effect going on in cannabis that's extremely hard to replicate. Even buds on different parts of the same plant will have different profiles.

Also the sativa vs indica classification is almost completely meaningless nonsense these days. Does it have high THCV? Then maybe it's what was once called sativa. Was it an indica harvested before there were any amber trichomes? Maybe it has 'sativa' effects etc.
by mmcnl | 2025-06-20 09:00:31+00:00
No indeed it doesn't change anything about Framework the company. But I still fail to see why I would buy a Framework over a HP EliteBook, Lenovo ThinkPad or Dell Pro laptop. The only reason I can imagine is upgradability: you can upgrade the CPU by buying a new mainboard. But that doesn't really appeal to me. The mainboards are very expensive and it only leads to more e-waste. From a sustainability perspective it's better to have 2 fully functioning laptops in use compared to 1.5 laptops with expensive parts collecting dust in a cabinet.
by Turskarama | 2025-06-20 09:00:35+00:00
A few individuals doing that is meaningless. Individual action only matters if you can get a critical mass of people on board.

It also ignores the reality of the prisoners dilemma, in that a service can be bad for society over all but within that society it is better to use it than to not. Everyone driving around huge cars is a clear example of this. When a scenario like this is identified the correct thing to do is regulate it with law.
by simiones | 2025-06-20 09:00:38+00:00
Zaphar didn't make any argument, they only implied one. They said that the previous poster was wrong about everything, and then brought up the previous 2-3000 years of history as some vague justification for that with no actual argument.

I responded to the most plausible interpretation of what the 2-3000 years of history could have to do with the previous poster being wrong about Israel occupying the lands of the Palestinian people.

And again, as to the claim: I'm basically saying that the 2-3000 years of history don't, in fact, justify the occupation - so just forgetting about them and focusing on what is actually happening today (a population is being kept in an occupied pseudo-state that they aren't allowed to leave) is enough to understand the whole situation, and who is in the right and who is in the wrong. So the 2-3000 years of history are irrelevant, because they don't overturn the easily visible conclusion you would draw.

Of course, in every conflict, the history is interesting and enlightening in some ways. But, unless the history changes the light in which you view the current conflict, it's irrelevant to the question of "who is the oppressor and who is the oppressed?".
by moralestapia | 2025-06-20 09:00:41+00:00
You're right, they're only approximations at different levels, as a 1:1 reproduction of even a single cell would be unfeasible.

Most of them are built around one specific, measurable, phenotype that they want to reproduce, like estimate metabolite input/output over time.

Some others attempt to model the behavior of these cells when interacting with others, like in a colony or tissue. This is quite important because most of the phenomena that enables development, healing, regeneration, etc ... are emergent processes that only make sense when you study the whole tissue. One concrete thing you can measure/simulate here is "if I drop this hormone here, where is it going to be at time X and at what concentration" [1], which is super useful to do in silico because measuring that in real tissue, without or even with markers, is much more complicated, expensive and time consuming.

1: I wrote one of the first models that was able to do this in realistic plant tissue. Realistic here means, bounded by the chemical/physical constraints found in real plants and using a structural scaffold that resembles them as well.
by krustowski | 2025-06-20 09:00:57+00:00
The x86 arch is used because this system iteration derives from the first one, which relies on BIOS interrupts and inline assembly in Turbo C. I am not trying to mimic (MS-)DOS exclusively, but both systems are highly inspired by it.

IMO multiple archs could be supported as Rust compiler allows the target arch specification, so one would build a specific target before the build itself.
by jart | 2025-06-20 09:01:07+00:00
The first rule of medicine is to do no harm. It's an ethically grey area to intervene with something the body is doing naturally that isn't putting the person's life at risk. The technology available today for gender transition is crude compared to what will be available in the future. I know intersex people who are pretty unhappy because medical professionals chose the wrong intervention in childhood. Only adults of sufficient mental faculties who are under the care of a doctor should be making these tradeoffs. That's how trans worked for ~70 years before recent political activism forced the medical industry to loosen its standards.
by zahllos | 2025-06-20 09:02:09+00:00
I agree and apparently so does the CA/B forum: SC085: Require DNSSEC for CAA and DCV Lookups is currently in intellectual property review.

DCV is CA/B speak for domain-control validation; CAA = these are my approved CAs.

This seems to be optional in the sense that: if a DNS zone has DNSSEC, then validation must succeed. But if DNSSEC is not configured it is not required.
by magicalhippo | 2025-06-20 09:03:34+00:00
Yeah I meant chat bot in the sense that it's not plugging into an email loop (currently). That's fine, just asking.

Sounds interesting, will check it out from another computer.

BTW, figured out it was some DNSSEC issue causing the domain not to resolve, getting "NSEC(3) missing" in my PiHole, which seems to be correct[1]. Guess I should have taken the hint[2].

[1]: https://dnsviz.net/d/www.kasp.chat/dnssec/

[2]: https://news.ycombinator.com/item?id=44320497
by vidarh | 2025-06-20 09:03:42+00:00
I think that is a distinction without difference in as much as it's an excuse not to deal with it. But compatibilist "free will" must imply determinism unless some "magic" third alternative exists, because there isn't another option, and there is no evidence to suggest such a third alternative exists, so in practice every compatibilist I've had this discussion with have fallen back on arguing free will is compatible with determinism.
by eddythompson80 | 2025-06-20 09:04:19+00:00
The block config syntax isn't that confusing. Nginx had it for years. this is the same as

server { location / { return 200 "OK"; } location /error { return 404 "Error"; } } server { location / { return 200 "OK"; } location /error { return 404 "Error"; } }

But because we know that nginx is a configuration language for a server where we define the behavior we want through creating a set of resources (servers in this example, but "example"s or "whut"s in yours)

{ "servers": [ { "locations": [ { "key": "/", "return": { "status": 200, "content": "OK" } }, { "key": "/error", "return": { "status": 404, "content": "error" } } ] }, { "locations": [ { "key": "/", "return": { "status": 200, "content": "OK" } }, { "key": "/error", "return": { "status": 404, "content": "error" } } ] } ] }