MurphyA/hacker-news huggingface dataset:
by breppp | 2025-08-28 07:47:51+00:00
Today, with infinite information you can always find a source no matter how low quality and place it in equal setting with a high quality source.

Then it is suddenly "However"

If someone challenges you, you have infinite time due to obsession or being paid. You can then quote a barrage of wikipedia rules until the other side submits.

If whatever side of the "truth" has a time advantage, they will usually win. That's very common on topics that attract the obsessed, and the end result does not usually correlate with reality
by littlestymaar | 2025-08-28 07:48:13+00:00
That isn't “anti Rust” at all, it's just a different set of trade offs, and it's fine that it attracts developers who don't like the set of trade offs Rust make.

What's not very good are the people who don't like Rust, who are uneasy with Rust is eating the system programming world, and are now pushing Zig as the champion of the resistance about Rust.

It happens a lot, unfortunately.
by ath3nd | 2025-08-28 07:48:27+00:00
Interesting take. I suggest an alternative take: it's a skill issue if LLMs help a developer.

If the study showed that experienced developers suffered a negative performance impact while using an LLM, maybe where LLMs shine are with junior developers?

Until a new study that shows otherwise comes out, it seems the scientific conclusion is that junior developers, the ones with the skill issues, benefit from using LLMs, while more experienced developers are impacted negatively.

I look forward to any new studies that disprove that, but for now it seems settled. So you were right, might indeed be a skills issue if LLMs help a developer and if they do, it might be the dev is early in their career. Do LLMs help you, out of curiosity?
by tylerhou | 2025-08-28 07:48:29+00:00
> AI already blows most people out of an IQ test at a fraction of the computational power of a brain

AFAIK, IQ tests used in psychological evaluations do not contain any randomness so exact answers are almost always in distribution. I haven't seen someone compare AI to an IQ test that is not in distribution.

On ARC-AGI, which is mildly similar to a randomly generated IQ test, humans still are much better than LLMs. https://arcprize.org/ (scroll down for chart)
by bratwurst3000 | 2025-08-28 07:49:22+00:00
? I open my bank app go to new transaction scan the IBAN of the seller and send the money. I think the time I made a paypall account added to the paypal transfer time is more then 20sec. I have my banking app anyway.

dude honestly no idea what your point is. since instant and free giro transfer with more or less 3 clicks is the death pf anything else.

why the fuck should I have an extra layer to my bank? Its insecure ;)

I would like to know are you american? This thread is about europe
by gexla | 2025-08-28 07:49:43+00:00
It's a bit tricky to work through all the jargon, but it's my understanding that they are simply pulling the mass of things that they provide for free. You can still get the Docker files for their offerings (not sure they offer all tags though?") and you can even use the images from Docker Hub.

But. What they are offering is considered "development" regardless of what you are using it for? In other words, NOT a production environment, because they aren't giving you a production environment (or at least what they define as a production environment.) What they give you for free is the "latest" and on a Debian system.

What they offer as "secure" is running on Photon OS and goes through a security pipeline, etc. They aren't holding anything back aside from the services they provide.
by internet_points | 2025-08-28 07:50:05+00:00
Thanks, handy wrapper :) Note:

--symlink /usr/lib /lib64 \

should probably be `/usr/lib64`

and

--share-net \

should go after the `--unshare-all --unshare-user`

Also, my system doesn't have a symlink from /tmp to /var/tmp, so I'm guessing that's not needed for me (while /bin etc. are symlinks)
by 2Gkashmiri | 2025-08-28 07:50:31+00:00
been following the case since day 1. Its sad that the order does not talk about any of the points raised by scihub. This appears to me a one-sided order where the judge (we do not have jury concept in india) might have been a case of "we are copyright holders, our rights trump everything" when the case is for public good and fair use.

Fair use was not explained and the plaintiffs took an argument that since alexandria is not an indian citizen or not in india, she does not fear indian laws and that somehow might have tipped the scales.

I am sure this would be appealed and i would like to join in, i already tried to contact people few years ago but life got in the way.

btw, i am a licensed indian lawyer
by westcityhotel | 2025-08-28 07:50:43+00:00
West City Hotel este un hotel de 4 stele modern, situat la intrarea în Cluj-Napoca dinspre Oradea, în apropierea centrului comercial VIVO! din Florești. Hotelul oferă 101 camere confortabile, 4 săli de conferință complet echipate pentru evenimente și întâlniri de afaceri, precum și un restaurant elegant cu preparate variate.

Oaspeții beneficiază de WiFi gratuit în toată locația, parcare gratuită supravegheată și mic dejun inclus în tariful de cazare. De asemenea, West City Hotel este pet friendly, primind cu căldură animalele de companie. Locația sa accesibilă, serviciile de calitate și facilitățile moderne îl recomandă atât pentru călătorii de afaceri, cât și pentru turiști.
by Xeago | 2025-08-28 07:50:59+00:00
I concur. There was supposedly a migration path from their postgresql image & chart to the postgresql-ha image & chart.

Aside of having to re-mount the data disk and move things around manually; the -ha chart has numerous other issues where it always requires the master to be node-0. And with pods being rescheduled within a statefulset, good look having the master be on node-0. If there was an outage and the master is anywhere else, node-0 will just 'wait' for a master to come online, time out and shoot itself in the head thinking it is in a network partition and that retrying may help.

The algorithm implemented by postgresql-ha turned out to be plain broken. Only able to survive pods neatly shutting down.
by troad | 2025-08-28 07:51:05+00:00
> why can’t I just say no one from Mississippi is allowed to access my site and be done with it?

So, I'm genuinely curious about this. Does the US not require any kind of territorial nexus in order for a jurisdiction's laws to apply to an individual? Can Texas criminalise abortions in New York, by New Yorkers, for New Yorkers? This seems very unlikely to me.

Under private international law, very generally speaking, you tend to require a nexus of some kind (otherwise, we'd all be breaking Uzbekistani laws constantly). I assume there must exist some kind of nexus requirement in US federal constitutional law too.

Assuming you have no presence, staff, offices, or users in a state, and you expressly ban that state in your T&C, why would that state's laws apply to you at all? You're not providing any services from or to that state, and in as far they can open your landing page, that's sort of like saying they can call your phone number. And in the absence of that state's laws applying at all, would not any requirements about geoblocking etc that may exist in those laws be moot?

(Usual risk calculus would seem to apply re over-zealous state prosecutors, etc.)
by Freak_NL | 2025-08-28 07:51:06+00:00
It's basically the status quo for German websites. This seems legally settled for now unless some appellate court strikes it down, and even that won't happen any time soon.

As a user it's just odd to see German websites do this so differently from Dutch or British websites.

What should be made illegal is how all those German popups do this really grating 3D animation effect upon closing. Do you know what I mean? Not the one at heise.de, but most of these forms seem to have this built in.
by ryao | 2025-08-28 07:51:36+00:00
Static member functions are tied to the class while virtual member functions are tied to the object. If you throw the static member functions into a vtable, you will at best have a bug where the static member function from a different class can be called. Alternatively, you would have an undefined behavior where the other class in the hierarchy does not implement this function.

There is a saying “If Your Only Tool Is a Hammer Then Every Problem Looks Like a Nail”. That is precisely what is happening here with the insistence to call what appears to be all structures of function pointers vtables. A vtable is something that follows a fairly well defined pattern for implementing inheritance. Not all things containing function pointers are vtables.
by kissgyorgy | 2025-08-28 07:52:13+00:00
> Firstly, what is AGI?

AGI is the biggest succesful scam in human history Sam Altman came up with to get the insane investment and hype they are getting. They are intentionally not defined what it is and when will be achieved, making it a never-reachable goal to keep the flow of money going. "we will be there in a couple of years", "this feels like AGI" was told every fucking GPT release.

It's the best interest for every AI lab to keep this lie going. They are not stupid, they know it can't be reached with the current state-of-the-art techniques, transformers, and even with the recent groundbreaking techniques like reasoning, and I think we are not even close.
by magicalhippo | 2025-08-28 07:53:29+00:00
> The formula doesn’t even mean anything, in real physical terms.

From your description the formula is how you would calculate the power for which a certain heatsink at a given ambient temperature would result in the specified IHS temperature.

The °C/W number is not a conversion factor but the thermal resistance[1] of the heatsink & paste, that is a physical property.

So unless I misunderstood you it's very much something real in physical terms.

[1]: https://fscdn.rohm.com/en/products/databook/applinote/common...
by rgovostes | 2025-08-28 07:54:28+00:00
I've considered using one of Dinamo's fonts, Diatype, but I can't bring myself to license each font weight for €140, double that if you want italics. Wait are you building a web app, distinct from website, using desktop tools like Figma? Triple it. (Just one domain, right?) Your company employs 50 people? Double it again. We're up over €13,000 for one typeface but it's yours, with a generous bundle discount, for just €4,662. Now can they interest you in Mono, Semi-Mono, Compressed, Mono Compressed, Semi-Mono Compressed, Condensed, Mono Condensed, Semi-Mono Condensed, Extended, Expanded, Rounded, Rounded Mono, Rounded Semi-Mono...
by eimrine | 2025-08-28 07:54:30+00:00
Don't ask about asking, just ask. This website is the right place to show some FOSS. For example, you could name this topik "Show HN: my amazing work". From my experience, if the work is important despite being little-knowed, admins tend to place the topic into the main page or at least in "show", especially if the work is anything written in Lisp. This question will never be escaleted because there is nothing interesting here.
by rkuodys | 2025-08-28 07:55:22+00:00
While it's definitely interesting comparison, I would say the that key thing is that genius is limited in scope. What I mean by that is given any single genius - we might agree that he is one on subject X but not on subject Y.

With AGI it seems that expectation is to cover all the subjects. Which I think is more like god. You either believe it or you don't. Noone have definite proof of its existence or non-existence.
by mitthrowaway2 | 2025-08-28 07:55:23+00:00
> To make AI more general, you just make the input tokenization more granular, change the training method, and perhaps add some kind of iterative framework on top to make it do more stuff.

It's probably a bigger step than that. For example humans learn from experience, current AIs are trained offline and then frozen and can only "learn" by stuffing their short term memory with notes, like someone with anterograde amnesia.

AI technology is changing each year, and AGI will probably be more different from today's transformer-based systems than they were from convolutional nets.

But it will probably incorporate ideas and components from today's LLMs, and just as importantly, it's development will probably be paid for from the pockets of investors who have been tantalized by today's AI and think AGI must soon follow.

I personally hope it's a long way off but it might only be a few key insights away at this point.
by baranul | 2025-08-28 07:56:14+00:00
This Zig victim complex, smells of clear hypocrisy, as can be easily seen by their swipes and harassment of other programming languages, like V (Vlang).

It reflects poorly on any leadership engaging in that kind of bad and unprofessional behavior, and it eventually backfires on any project or person. People eventually notice it and figure out the foul things that have been or is being done, then demand accountability or walk away from the toxicity.
Show HN: precision asteroid orbital dynamics library
by ddahlen | 2025-08-28 07:56:45+00:00
This is a Python (with Rust backend) library for high accuracy orbit calculation of the entire known catalog of asteroids. It is a full N-Body integrator, including lots of additional physics, such as relativistic effects, non-spherical gravitational fields of planets, masses of large asteroids, and a number of non-gravitational forces such as radiation pressure. The design goal is essentially JPL Horizons on your laptop, but all asteroids at once.

I began this project while I worked at Caltech on a NASA mission called NEO Surveyor (which is a space telescope designed to survey Near Earth Objects). It is being used by NEO Surveyor to predict previously known asteroids in images to reduce processing costs (since it is computationally expensive to process unknown asteroids). I wrote this generally enough that it is also being used by the SPHEREx and Roman space telescopes for a similar purpose.

I got it open sourced before I left caltech for a PhD, and I am continuing to develop it as a part of my PhD.

Here is a plot of my favorite group of asteroids, the Hildas, because of Jupiter their orbits are synchronized such that they make a triangle:

https://dahlend.github.io/kete/auto_examples/plot_mpc_state....
by takluyver | 2025-08-28 07:56:52+00:00
This is absolutely not a solution. It more or less works for a few big widely used applications like Firefox & Libreoffice, but more niche applications can't realistically get someone in every major Linux distro interested in packaging them. And if someone does take an interest once, there's no guarantee they stay interested to package updates. Distro maintainers need to be highly trusted (give or take AUR), so it's not easy to add many more of them.

On top of that, some of the biggest Linux distros will only release application updates with their own OS releases, on a cadence of months or years. Software developers expect to be able to deliver updates in hours to days (at least in the consumer space - highly regulated things like banking are different).

There are good reasons why RedHat and Canonical, the companies behind some of the biggest Linux distros, are pushing app distribution systems (Flatpak & Snap) which aim to be cross-distro and have upstream developers directly involved in packaging. There are absolutely downsides to this approach as well, but it would be nice if we could stop pretending that traditional distro packaging is a marvellous system.
by sim7c00 | 2025-08-28 07:58:33+00:00
someone should make guitar hero with vim's keybindings. maybe you need to write the tabs quick enough to play it live including the ascii art strings -_-. multi line editing, tgted char insertions on different lines and intervals... all you need to be a vimgod.

meanwhile there's also text editors that dont make you doubt yourself and fall on your face each time someone walks by ur workstation and you want to show them some kind of space-invaders-word-editing-trick which always fails because your fingers arent rubber bands afterall.

(sorry totally nano lover :p satire/jokes)
by __dennis__ | 2025-08-28 07:59:34+00:00
I've made my own private bookmark browser extension that syncs e2ee across my devices. Because it's an extension I can open bookmarks automatically in a private tab and much more.

After some years of using this extension every day I decided to make it available for others as well. You can find it here, free forever: markbook.io This was just a side project I did in about 6 months of my spare time, definitely not a polished product that's trying to become the next billion dollar enterprise.
by johnfn | 2025-08-28 08:00:15+00:00
I'm not as familiar with Rust, but isn't there still a gap? For instance, if we modified window.set_href to have move semantics, wouldn't this still work (i.e. not produce an error)?

let win = window.set_href("/foo") win.set_href("/bar")

You might say "why would you ever do that" but my point is that if it's really the lack of move semantics that cause this problem (not the deferred update), then you should never be able to cause an issue if you get the types correct. And if you do have deferred updates, maybe you do want to do something after set_href, like send analytics in a finally() block.

In fact, Typescript does have a way to solve this problem - just make `setHref` return never[1]! Then subsequent calls to `setHref`, or in fact anything else at all, will be an error. If I understand correctly, this is similar to how `!` works in Rust.

So maybe TS is not so bad after all :)

[1]: https://www.typescriptlang.org/play/?ssl=9&ssc=1&pln=9&pc=2#...
by chickenzzzzu | 2025-08-28 08:01:12+00:00
I agree with you. Based on what others have said about this article, it sounds like Google doesn't agree with us.

If anything, I would go further than the "two pizza" team sizing. Teams should be no larger than 4 people, one of whom is a lead who is extremely well compensated and is held to extremely high standards, else they are shitcanned ASAP.
by eviks | 2025-08-28 08:01:12+00:00
> passing unconstitutional statutes > independently of the real legal system

The former is literally the real legal system, nothing shadow about it. Shadow would be some hidden deal to drop charges or something.

It's also not DDOS when a huge part of what you call "real" is exactly the same, so not unwillingly overloaded but willingly complicit.
by Jensson | 2025-08-28 08:01:26+00:00
> the CTO at the second had been convinced of my idea and gave me the authority to pull who I needed to get it done.

But that mean those people have the power, not you. Without that formal power structure you wouldn't do so much work trying to convince these people, the formal power structure forces everyone to try to manipulate and work with it, even you.

So it makes it so much easier to do anything if you are that high up person, imagine that was you, now instead of having to convince these people to do it now you just do it.
by dathinab | 2025-08-28 08:01:35+00:00
> like this should have the context of SWE-Bench not existing before November, 2023.

Given the absurdly common mal practice(1) of training LLMs on/for tests i.e. what you could describe as training on the test set any widely used/industry standard test to evaluate LLMs is not really worth half of what it claims it is.

(1): Which is at least half intend, but also to some degree accident due to web scrabbling, model cross training etc. having a high chance to accidentally sneak in test data.

In the end you have to have your own tests to evaluate agent/LLM performance, and worse you have to not make them public out of fare of scientific malpractice turning them worthless. Tbh. that is a pretty shitty situation.
by mitthrowaway2 | 2025-08-28 08:02:58+00:00
I'm not sure.

We never expected that there even could be a magic trick that came so close to mimicing human intelligence without actually being it. I think there's only so many ways that matter can be arranged to perform such tricks, we're putting lots of work into exploring that design space more thoroughly than ever before, and sooner or later we'll stumble on the same magic tricks that we humans are running under the hood.
by jraph | 2025-08-28 08:04:20+00:00
For an appliance, if you embed a 1 year certificate that can't be renewed, the feature will stop working correctly after a year. That's already quite short. And if it can be renewed, then it can also most probably be renewed every month no problem.

You linked to a whole thread in which the top comment asks a question that's a slippery slope, and of which the top answer lists advantages of a reduced validity time (while pointing out that too short like 30 seconds poses reliability and scale risks, to address the slippery slope argument).

What did you mean to point out?
by boramalper | 2025-08-28 08:04:43+00:00
For those who didn’t read the full article, because people often don’t, here is the actual / other major reason why Sci-Hub stopped:

> Why Sci-Hub stopped

> The court order was not the main reason Sci-Hub stopped releasing new papers: by 2022 most university libraries implemented two-factor authentication, and as a result, Sci-Hub could not automatically login to libraries using student / researcher username and password to download new papers. Those paywall-circumvention methods that worked well in 2011-2015 became useless in 2022.
by jrflowers | 2025-08-28 08:05:57+00:00
Nobody asked you about what’s a big deal or not. You answered a question that nobody asked you. I asked you how do you know that humanity has never stored anything for 20,000 years. You would need a list of every thing that was ever buried by a human and then proof that everything on that list has been dug up.

“Nuclear waste makes me nervous” is not proof that we have dug up everything that has ever been buried.

Given the (possibly intentional?) inability to parse language here, to make sure that you’re not a bot, is it possible for you to answer the question? If yes say yes and then answer it, if no just write something vaguely anti-nuclear
by aa-jv | 2025-08-28 08:09:02+00:00
Lived in Asagaya for a year .. this sure brought back memories. I'd often walk to Koenji for the nightlife .. what a wonderful neighborhood. I remember the beautiful moments in summer when the school jingle played out over the region - that was another example of Japanese appreciation for aesthetics that I've carried with me all my life.

Sad to see the recent development of Asagaya, though. Some classic old Japanese dwellings, now gone ..
by hesongworkmail | 2025-08-28 08:09:21+00:00
In a harsh, cold, and forgotten world, a lonely farmer discovers a dying poisonous snake. Out of pity, he brings it home and warms it with his own body heat, bringing the snake back to life. However, once the snake regains its strength, it turns on the farmer and bites him, delivering a fatal blow.

This story is inspired by the classic fable of “The Farmer and the Snake,” but in my version, I’ve reimagined it with a modern twist, drawing from the style of Marvel comics—capturing the brutal reality and complexity of characters, much like the gritty worlds we see in superhero tales.
by eviks | 2025-08-28 08:10:05+00:00
> And because we're part of the organization suing Mississippi over it, and were explicitly named in the now-overturned preliminary injunction, we think the risk of the state deciding to engage in retaliatory prosecution while the full legal challenge continues to work its way through the courts is a lot higher than we're comfortable with

Since you can't really block all state IPs, but also since prosecution isn't bound by honesty, this retaliatory risk doesn't decrease much (though hard to assess precisely).