MurphyA/hacker-news huggingface dataset:
by Macuyiko | 2025-05-11 07:38:01+00:00
A bit of a rant, but this is the kind of fact checking I wish the media and all our EU "trusted sources" would have jumped on instead of going for the most trivial and idiotic cases only a toddler (or a journalist) would get stumped by. (Example: recent posts on Tiktok 'claiming to be images from Pakistan but taken from Battlefield 3...' again. Who is impressed or even surprised by this kind of investigation?)

Much more interesting, but also with more effort required, so of course it never happens.

It would have a more beneficial societal effect, because it is this kind of article, neutrally written, deep investigation, that truly would make people capable to self-discover "maybe I should question a bit more things".
by atoav | 2025-05-11 07:38:25+00:00
I think prosperity is what you have to tear from the forceful claws of those who profit if the masses do not have it.

A monarch in feudal time in the best of cases wants his people well off, but they never want them so well off that the caste directly below him in the system gets nervous, as such people stay poor unless they give the monarch a good reason to support them. The hierarchy needs to be maintained. Of course the aristocrats can afford more when they extract more of the people. Louis XIV's finance ministor on that part:

> The art of taxation consists in so plucking the goose as to obtain the largest amount of feathers with the least possible amount of hissing.

The part where the people got their share of prosperity was called the French Revolution.

Similar dynamics happend for slightly different reason under capitalism, where during the industrialization people were exploited by the capital class — not because they needed to maintain a hierarchy, but simply because they get more if their workers get less. In that case prosperity only reached the people once they started to organize in unions and similar structures and fought for their rightful piece of the cookie. To underline how this was the opposite of what would automatically happen, here a quote by Jay Gould, a ruthless American railroad magnate of the 19th century:

> I can hire one half of the working class to kill the other half.

On the eve of the French Revolution, the top 1% of French society owned roughly 50% of the wealth. Today in the US you're closing in on 40% with a very clear trend of this proceeding forward,especially under the current administration.

Only that today the wealthy have more tools to keep the poor in check by feeding them stories (e.g. the american dream) or having them fight amongst themselves (e.g. culture wars) and the cost of such propaganda should go down with LLMs.
by dreghgh | 2025-05-11 07:39:27+00:00
I pay for cloud storage, not from Google. I'm happy to pay for this, and I use enough storage there I would be paying Google if I used their storage. Almost every time I go into the Photos all on my phone, there's a dark pattern which tries to get me to turn on backups. If I do this, app my personal photos will be uploaded to Google's servers, possibly forever, possibly to be used in ways I have never consented to. Then the UI will change so that I'm never presented with an explicit choice of turning this off, ever again, and will have to search for how to do it. I don't love the internet Google created.
by seszett | 2025-05-11 07:39:30+00:00
> And yet this extra growth all around because of co2 means that the will be more co2? This seems incoherent.

If trees die (because of the lianas) faster than they grow, it's not impossible at all.

Nature generally balances itself (with more CO2 getting balanced by more plant growth) on the long term, not necessarily on the short term.
by ldubost | 2025-05-11 07:40:07+00:00
The choice depends of what you use and how you use Google Drive.

Nextcloud is great. It has the highest coverage towards the Google suite without e2ee.

I believe we at CryptPad have the highest with e2ee. If you go cloud e2ee is an important privacy and security factor.

If you self host it can also be depending on how you are able to protect your server.

CryptPad is more scoped around editing documents. I believe it's a simpler package around the pure google docs functionnality.

Nextcloud is better for storing many docs, photos etc.. And has file sync to your computer and a mobile app.

We don't have comparisons.. But maybe we should.

Here is an independent review of CryptPad: https://www.privacyguides.org/articles/2025/02/07/cryptpad-r...
by brabel | 2025-05-11 07:40:18+00:00
> This would’ve worked equally well as a plain HTTP-based protocol

With plain HTTP you can quite easily "stream" both the request's and the response's body: that's a HTTP/1 feature called "chunking" (the message body is not just one byte array, it's "chunked" so that each chunk can be received in sequence). I really don't get why people think you need WS (or ffs SSE) for "streaming". I've implemented a chat using just good old HTTP/1.1 with chunking. It's actually a perfect use case, so it suits LLMs quite well.
by BrenBarn | 2025-05-11 07:42:42+00:00
Yes, this is one of the big changes that need to be made to really reform things. Companies act based on decisions made by individuals. Those individuals should be held accountable if the company's actions are found to be harmful. There should be lots of CEOs and board members of companies in oil, healthcare, housing, retail (as well as tech) who should be facing fines in the hundreds of millions (if not the billions) on their personal assets.
by protocolture | 2025-05-11 07:43:31+00:00
>For those unfamiliar, Giant Bomb was one of the first video games press outlets to focus on premium video content. They offered monthly/yearly paid subscriptions for unlimited streaming/downloads: a mix of livestreams, review/criticism content, and Just Goofing Around pre-recorded content. They typically released a few hours worth of content a week at their peak, if I remember right, and the cost was something like $30-50 a year. This was before long form video was a big thing on YouTube; arguably sites like Giant Bomb were pioneers that showed a path forward (at least temporarily) for lots of creatives.

It would never occur to me to watch someone else talk about or play a game online, let alone pay for the privilege.

It seems I am alone on that front.
by thinkingemote | 2025-05-11 07:44:01+00:00
It helped me to do only try to understand myself in the moment or conversation than the other. It is not easy and most of us do not know ourselves.

It's actually kind of hard to do. You try to pay attention to the words you are saying, the thoughts you are thinking, the emotions, the feelings, the body posture of yourself. But it's got to be easier than trying to understand another.

Doing this eventually lead to a better perception of others. But by then I didn't need to try to do it. I'm still no where near as perceptive as the author of this submission but I've improved. However its a bit like a muscle and needs to be exercised or made into a discipline or habit and I have atrophied over time. I do still have my memories of this though.

One thing I noticed by observing others is that most people do not understand themselves. And I include myself in this group almost all the time too.

I should get back into this, thank you for your comment.
by dijit | 2025-05-11 07:45:02+00:00
No, they’re not.

Please leave this gender war stuff to lesser mediums like X and Tiktok.

HN is following the standard principle that was true on the internet before pictographic avatars of real people became popular; that we are all who we choose to be online. “Nobody knows you are a dog” etc.

There are a few people who have tried to bring identity politics to HN over the years but it is unscientific to claim this bias without evidence regardless of anything else.
by speedgoose | 2025-05-11 07:45:05+00:00
Small statistical deviations on satellite imagery isn’t necessarily very sexy for popular science. Especially when it’s in the non visible light spectrum, Landsat and Sentinel-2 satellites have bands that are great for analysing vegetation, but they are not very beautiful when converted to colours visible to humans.

A quick check from the referenced papers only mention a 2008 dataset from Landsat in a meta analysis. And no fancy pictures to look at.
by jpc0 | 2025-05-11 07:46:03+00:00
> I wish I could find it, but I think it was from this year or last year. The only example I can remember is repetitive explicit error handling with a comparison to more modern languages.

I have the opposite experience here, I find golangs error handling to be too abstract at times. I need to know what error and in what situation a function can return an error. An abstract error doesn’t help with that and an exception even less so. I need to dive into a functions source far too often to try to understand in what situation an error might occur and what that error would be if it is even typed.

If you fine error handling annoying and only handle it high up in the call chain your codebase is either brittle or returns generic unusable errors and you have to rely aggressively on runtime tracing which is very expensive.
by henning | 2025-05-11 07:47:57+00:00
The user images look AI-generated, based on e.g. the fingers in https://www.notiv.app/lovable-uploads/9224843e-e523-4691-951... I think this is inherently dishonest because it's made to look like they're real users. Is the image and testimonial from "Conner" on the Features page also fake?
by monkeyelite | 2025-05-11 07:48:20+00:00
> Lets look at Apache for example

Apache has years of engineering work - and almost weekly patches to fix issues related to security. Many of these security issues would go away if they were not using special technique to optimize performance.

But the best part of the web is its modular. So now your application doesn’t need to that. It can leverage those benefits without complexity cascade.

For example, Apache can manage more connections than your application needs running processes for.

> I was reading stuff on networking….

That’s exactly my point. Too many people are repeating advice from Google or Facebook and not actually thinking about real problems they face.

Can you serve more requests using specialized task management? Yes. You can make a mini-OS with fewer features to squeeze out more scheduling performance and that’s what some big companies did.

But you will pay for that with reduced security and reliability. To bring it back to my original complaint - you must accept that a crash can bring down multiple requests.

And it’s an insane default to design Rust around. It’s especially confusing to make all these arguments about how “unsafe” languages are, but then ignore OS safety in hopes of squeezing out a little more perf.

> So I wouldn't even try to start thousands of threads.

Please try it before arguing it doesn’t work. Fork bombing is recursive and unrelated.

> if you use a memory-safe language, then it is strange to pay costs for preemptive multitasking just to have separate virtual address spaces

Then why do these “memory-safe” languages need constant security patches? Why does chrome need to wrap each page’s JS in its own process?

In theory you’re right. If they are actually memory-safe then you don’t need to consider address spaces. But in practice the attack surface is massive and processes give you stronger invariants.
by jph00 | 2025-05-11 07:48:45+00:00
Last time I checked the RFC the bit before the '@' can actually be empty. And the root zone is just '.', but we generally can leave off the trailing dot in domain names. So I believe '@' on its own is a valid email address.

Many years ago I managed to get a cctld owner to point their tld MX records at my smtp server, modified postfix to allow empty usernames (even although the RFC allows them, postfix didn't), and successfully had someone send me email to '@tld', in order to win a bet. :) (And it was a 2-letter tld.)
by mcv | 2025-05-11 07:49:13+00:00
> Redistribution as a macro government policy is still not advisable.

Why not? It has worked very well in the past.

> Government cannot allocate resources well however well intended.

Your primary example is probably the US government, which hasn't wanted to do this well since Reagan. Instead, the focus has been to undermine its effect in order to justify cutting programs. But more benevolent governments have had much better success.

> Stop subsidizing corporate america.

I agree with that. The US has been redistributing wealth, but they've been redistributing it upward, rather than downward.

But the US could do a lot to improve equality of opportunity by providing better public education, more affordable advanced education, and more affordable healthcare. Those three are low hanging fruit with massive returns on investment.
by somethingsome | 2025-05-11 07:49:37+00:00
That's cute 30 pages a month for 5 bucks, you may be interested in ab testing depending on the study level of the students, university usually requires way more pages per month, but 15 bucks to get unlimited seems too high imo.

(and unlimited may generate for you too high costs ;))

Otherwise seems nice, will test, good luck!
by kulahan | 2025-05-11 07:50:16+00:00
I’m not here to argue if you agree with their assessment of socialism, I’m pointing out that it was ignorant and incorrect to say that they don’t put emphasis on the idea that you must apply your better nature to economics. There is absolutely no reason to believe this - it comes across as a weird lie because it’s so obviously incorrect.

Do you have some basis for this belief? It’s so out of left field and counter to everything I’ve ever seen in the Church that I’m not sure where it could’ve originated from. It’s like saying the Church supports abortion or something.
by justguesser | 2025-05-11 07:51:01+00:00
Not trying to create a conspiracy theory, but I wonder whether this has any relation to Ian Hickson's departure from Google/Flutter team [1], where he specifically called out some names:

> Much of these problems with Google today stem from a lack of visionary leadership from Sundar Pichai, and his clear lack of interest in maintaining the cultural norms of early Google. A symptom of this is the spreading contingent of inept middle management. Take Jeanine Banks, for example, who manages the department that somewhat arbitrarily contains (among other things) Flutter, Dart, Go, and Firebase. Her department nominally has a strategy, but I couldn't leak it if I wanted to; I literally could never figure out what any part of it meant, even after years of hearing her describe it. Her understanding of what her teams are doing is minimal at best; she frequently makes requests that are completely incoherent and inapplicable. She treats engineers as commodities in a way that is dehumanising, reassigning people against their will in ways that have no relationship to their skill set. She is completely unable to receive constructive feedback (as in, she literally doesn't even acknowledge it). I hear other teams (who have leaders more politically savvy than I) have learned how to "handle" her to keep her off their backs, feeding her just the right information at the right time. Having seen Google at its best, I find this new reality depressing.

[1]: https://ln.hixie.ch/?start=1700627373
by taylorius | 2025-05-11 07:52:17+00:00
I'm a native English speaker, and I partially disagree with your claims of awkwardness.

"when our servers are under high traffic pressure" - this is a bit awkward I agree, but only the last three words.

If we rearrange it to "when our servers are under pressure from high traffic", I think it sounds good. It's using a metaphor, and I think that should be encouraged. It's interesting. And the phrase "high traffic" conveys some drama.

"your requests may take some time to receive a response from the server" - I think that's fine, to be honest. I like it.

I think you are conflating "awkwardness" with linguistic flair. Technical documentation English has become standardised to a large degree, which of course is useful, and efficient. But it is also a narrow usage of English, and breaking out of its straitjacket does not make language awkward.
by csomar | 2025-05-11 07:52:30+00:00
Yeah, because blocking screenshots is security. How dumb could the world get? If you have sensitive information and a committed individual to leak those, then there is no way around if the picture is shared. What is next?

Startup idea: i-Secure. Your camera can only take/show photos of approved targets. All photos will be analyzed for safety. Unapproved/Unlocked camera devices from China are now illegal.
by tos1 | 2025-05-11 07:54:19+00:00
I‘m curious: How does Zyn integrate with non-Zyn-style projects? I.e. I have CMake/whatever project X that just tries to find dependencies and lists them in some readme to be manually installed by the user (I think that applies to most C/C++ projects out there). And now, I am listing X as a dependency in Zyn. How does it deal with this situation?
by creato | 2025-05-11 07:54:32+00:00
One of the acquisitions you are talking about was 4 people that started a company and was "acquired" by google less than a year later. The idea that something like this should be blocked by competition regulators is frankly, totally insane.

Aside from that, in 2004, Google was a ~30B company, 1/3rd the size of e.g. UPS. For comparison, Microsoft was ~10x bigger.

The rewriting of history in this thread is just crazy. I don't disagree that google today is huge and some regulation is necessary, but what you are proposing should have been done in 2004 is off the charts ridiculous. Not even totalitarian dictatorships exert that much control over their populations.
by zoudong376 | 2025-05-11 07:55:04+00:00
Koddy.ai is an AI Image & Video ALL in one platform for Content Creators who want to generate stunning images and videos effortlessly. By integrating multiple advanced AI models, Koddy.ai streamlines the creative process, allowing users to produce high-quality visual content without needing technical expertise or switching between different tools. Its unified interface brings together the latest in image and video generation technology, making it easier and faster for creators to bring their ideas to life, whether for social media, marketing, or personal projects. Koddy.ai is tailored to meet the demands of modern content creation, providing a seamless, efficient, and innovative solution for anyone looking to enhance their visual storytelling.
by evidencetamper | 2025-05-11 07:55:37+00:00
Which is an excellent point for conversations, but in the context of the release notes in the website of the project, I understand that this xkcd principle does not apply.

If one goes to the release notes for Lazarus, they either sought those release notes out, and hence already know what it is. Or they were linked to it in a specific context, such as Hacker News, which the expectation of curiously clicking around to understand the project is natural.
by 5- | 2025-05-11 07:57:21+00:00
interestingly enough, when the 51nb guys set about recreating a classic thinkpad with newer innards -- i have an x2100 which is x200 with 10th gen intel motherboard -- they've chosen to replicate this aspect faithfully.

brightness control, thinklight, etc. all work without any os support. this (and many other nice touches) was an unexpected surprise from an entirely hobbyist hack.
by csomar | 2025-05-11 07:57:43+00:00
True. But if you start putting these speed bumps everywhere, suddenly the platform become a hell to use when you need to do/use/operate something. It is one of the reason why I moved from macOS or Linux despite really wanting to operate a macbook. macOS has become unbearable unless all you did for a living was videos, audio and normal web browsing.
Show HN: Libnode bindings for embedding Node.js within Rust
by apatheticonion | 2025-05-11 07:58:25+00:00
I wrote a wrapper around Nodejs's libnode library that allows for embedding Nodejs within a Rust application. My use case is running JavaScript plugins but I'm sure others out there have more creative use cases.

The inner implementation itself is still messy as I was focused primarily on what public API I wanted rather than the inner workings - don't judge me haha. Will refactor it as I go on.
by protocolture | 2025-05-11 07:58:44+00:00
>LLMs do not think.

Words can have multiple meanings. Feet can be the things on the end of legs, or a unit of measurement.

LLMs process data in a more intelligent manner than previous systems. The solution, whatever it is, is presented in a thoughtful manner to the system operator. "Thinking" seems like a pretty convenient term for the process. It doesn't have to imply sentience or sapience.

Its the same with "Learning" or "Training" these models aren't actually learning, and they certainly aren't being trained. But these words are convenient shorthand that conveys a similar process.

The battle for language prescriptivists isn't just to ban a certain use of a word, its to find a convenient alternative. I dont see any here.
by GuestFAUniverse | 2025-05-11 07:58:46+00:00
Doesn't surprise me. Their software sucks and security wise they are repeat offenders considering the lack of prevention.

https://www.techspot.com/news/95425-years-gigabyte-asus-moth...

https://www.reddit.com/r/ASUS/comments/tg3u2n/removing_bloat...

https://www.reddit.com/r/ASUS/comments/ojsq80/nahimic_servic...
by Grimblewald | 2025-05-11 08:00:40+00:00
Because near everything about this appears to be a low effort scam. The gmail is to add to the "authenticity" of the scammer being 16, because this way they can add a presumed birthyear, wheras with domain email it would make no sense. Proof is in that the address williamcranna@gmail.com is avaliable, which would be the first thing a reasonable person would have tried, before adding the year like a dickhead.
by defrost | 2025-05-11 08:00:43+00:00
The claim was that the Church holds much property of value, which is true although what price do you put on the Vatican?

Catholic Chuch property holdings in Australia come to approx $30 billion (AU) and includes many rentals.

Globally there are at least 5,000 properties recently listed in a partial Administration of the Patrimony of the Holy See report on real estate holdings (see Reuters and other outlets for that report).

"Trillions" in the GP comment is hypothetical value .. again, how can the many cathedrals be realistically valued .. they are more or less 'priceless' artifacts of cultural heritage .. although the fire at Notre Dame certainly gave us a ballpark on how much rennovations can cost and what will be put up in donations towards that work.
by arp242 | 2025-05-11 08:01:04+00:00
> I would deem Europe a dangerous place to visit for anyone that aspires towards original and critical thinking.

Only if your "original and critical thinking" is racism, homophobia, and similar.

You could argue that banning this comes with more downsides than upsides. Fair enough. But to call this "original and critical thinking" is very odd to put it mildly.
by soraminazuki | 2025-05-11 08:06:57+00:00
I have to ask, a strong model for what exactly? Because historical elections can still very much be a politically relevant topic, and bots making up historical facts is detrimental to a healthy society. Whatever people say about AI, they're incapable of doing quality investigative reporting any time soon.

Scalable historical revisionism would only turbocharge societal conflict.
by microtonal | 2025-05-11 08:07:01+00:00
I don't know much about DOCSIS, but this is absolutely false for fiber here in The Netherlands. You can hook up your own OPNsense machine (or whatever you like) with an SFP+ module of your own choosing (as long as the transmitter is compatible, etc.). There is no way for the ISP to do any remote management.

DOCSIS is slowly dying here anyway and bleeding customers because the cable providers are not competitive when it comes to internet. If they didn't have better linear TV packages the bleed would even be larger.