MurphyA/hacker-news huggingface dataset:
by DeathArrow | 2025-04-08 10:26:09+00:00
I try to stay away as much as I can from front-end, because modern front-end is a shit show.

Unless I do the front-end for my own app and then, the order of preference is server rendered HTML, HTMX, Web Components, Vanilla JS. Stuff I am sure I can maintain with ease 100 years from now. For CSS I would use something simple such as bootstrap.

I kind of agree with the author of using tools you know are reliable as opposed to chasing fads. Of course you must and should learn and use new things, but proceed with care and carefully consider both upside and downsides.
by fueloil | 2025-04-08 10:27:00+00:00
Esports Insider, once a legitimate esports news site, was quietly acquired by Finixio, a company behind large-scale gambling and parasite SEO schemes. They added gambling content under subfolders like /gambling, /igaming, and /betting, using the site's strong backlink profile to rank for high-value keywords like "online casinos." After getting hit with manual penalties, they kept dodging enforcement by simply shifting content around. This is a clear example of how parasite SEO is slipping through the cracks in Google’s system. Let’s dive in.
by can3p | 2025-04-08 10:28:09+00:00
There are two sides to the argument which I think should be treated separately: a) Is it a good idea overall? and b) is htmx implementation good enough?

a) I think so, yes. I've seen much more spa that have a completely broken page navigation. This approach does not fit all use cases, but if you remember that the whole idea of htmx is that you rely on webserver giving you page updates as opposed to having a thick js app rendering it all the way it makes sense. And yes, js libraries should be wrapped to function properly in many cases, but you would do the same with no react-native components in any react app for example

b) I don't think so. htmx boost functionality is an afterthought and it will always be like this. Compare it with turbo [1] where this is a core feature and the approach is to use turbo together with stimulus.js which gives you automagical component life cycle management. Turbo still has it's pains (my favorite gh issue [2]), but otherwise it works fine

[1]: https://turbo.hotwired.dev/ [2]: https://github.com/hotwired/turbo/issues/37
by johnisgood | 2025-04-08 10:28:12+00:00
Yeah, your sister. Now go ahead and give it to a stranger.

Once your key is in the hand of a third party, you lost control of that data, and you have to trust them that they will not give it out to someone else (they will), and you have to trust them to keep it safe, and you have to trust them to [...].

My private key is mine, and mine only, or supposed to be.
by wyclif | 2025-04-08 10:28:46+00:00
I think Colossal is betting on the fact that the general public will fall for sensationalism of this sort because of the low level of biology knowledge. This story makes me think Colossal is rather better at marketing than they are at genetics.

What they've created here are not actually dire wolves but a couple of timber wolves with about a dozen edits to 12 million gene pairs and the result is creatures that have phenotypic similarities to dire wolves but not their complete genetic signature.
by joaotorres | 2025-04-08 10:30:48+00:00
I wonder how the changing tides of remote work are affecting the real state market in big cities these days.

I was recently in Rio de Janeiro, and Brasil's biggest company Petrobras was returning to office after pressure from the city's government to "repopulate" its downtown after the pandemic's wave of remote work.

I heard similar things about NYC but I'd be curious to know how it's affecting other places.
by animal531 | 2025-04-08 10:30:59+00:00
The laws are usually highly regional for things like this.

In some places it belongs to the government, in others the nearest historical authority, in others to you and/or with conditions. In others like Ireland its illegal, so not too long ago someone found two bronze age axe heads and mailed them in anonymously, creating the problem that their National Museum needed to know where the items were found.
by mjburgess | 2025-04-08 10:31:10+00:00
> O'ahu, at least, is teaching us important lessons that can help protect other environments not yet so degraded

The entire article presumes that novelty is a degradation -- yet offers no evidence for it. So it's just an article of faith that whatever series of major evolutionary catastrophes led to to an ecology are morally or aesthetically preferable to those of human design and intention?

This disneyification of nature is a great stupidity. Nature is just a series of major crises, punctuated by periods with some novelty -- that this process should be preferable to any other, reads quite implausibly to me.
by wooque | 2025-04-08 10:32:23+00:00
100% agree.

Their actual AI is trash, it just there to pad their resume for investors.

I tried few days ago their AI assistant in help center and admin and it hallucinated answer to my question (pointed me to non-existing setting), when I told it it doesn't exist it just returned a bit reworded answer (still pointing me to non-existing settings section).
by axegon_ | 2025-04-08 10:32:32+00:00
> Updates that users would not expect to see on a refresh (or a new page load)

I always hated this idea. As a user, a refresh indicates that something is happening and it's abundantly clear when something is wrong. People don't always handle errors and in all fairness they shouldn't - a developer has no way of knowing what custom stuff I have on my browser, whether I'm using any blockers or pi-holes or whatever and they should not know. Simple navigation, refreshes and server side rendering is something which worked great, the web was fast and could run on anything with a graphical output. These days a single page eats up 150+ mb while it loads. All that so the page doesn't "refresh".
by fxtentacle | 2025-04-08 10:32:46+00:00
Imagine you cut the image into 32x32 pixel blocks. And then for each block, you can chose 1 out of 128,000 variations. And then a post-processing step smoothes out the borders between blocks and adjusts small details. That's basically how a transformer image generation model works.

As such, the process is remarkably similar to old fixed-font ASCII art. It's just that modern AIs have a larger alphabet and, thus, more character shapes to choose from.
by fennecfoxy | 2025-04-08 10:33:32+00:00
Yeah Japanese culture is very, very different from the West. But it also comes with its own set of problems and challenges.

As a gay guy I've always thought about the topic in your last sentence; I agree that male problems (suicide rates, expectations, hypermasculinism etc) get largely ignored, in part due to a tightly integrated hierarchy of social rules and expectations - men (ignoring feelings, emotions, trying to be tough all the time) women (reliance on men, encouraging/supporting hypermasculine behaviours).

I find it both interesting & sad the way that heterosexual (& bisexual, etc) male behaviour completely changes (often for the worse) when a woman walks into the room. I don't see this as much at all in the opposite scenario, though I won't say that gay men don't sometimes exhibit the same aggressive behaviours that straight men often do.

It's just sad to watch men not care about certain aspects of themselves that are deemed weak, and that society has no value for men not attached to a family unit (hence the suicide rate). Also look at rates of homelessness - women are more likely to be taken in/given much more leeway by family etc than men are as a man down on his luck is a "problem" aka useless. It's the same with calling for women to be forced into drafts the same way men are - heterosexual response to that is staggering - the same frequency as the response I get as a man if I say I _don't_ want to fight in a war (aggression, being called a coward, the vitriol received for being a "draft dodger").

I know why it is the way it is, though and unlike many others I never forget that we're all still just animals at our very core.
by muzani | 2025-04-08 10:34:39+00:00
I usually do both at the same time. Ironically because Google.com is the shortest path to Gemini.

The other day I was also searching for something dumb: how to hammer a nail into concrete.

Google will find me instructions for a hammer-drill... no I just have a regular hammer. There's a link from wikiHow, which is okay, but I feel like it hallucinates as much as AI. Actually I just opened the link and the first instruction involves a hammer drill too. The second one is what I wanted, more wordy than ChatGPT.

Google then shows YouTube which has a 6 minute video. Then reddit which has bad advice half the time. I'm an idiot searching for how to hammer nails into a wall. I do not have the skill level to know when it's BS. Reddit makes me think I need a hammer drill and a fastener. Quora is next and it's even worse. It says concrete nails bend when hit, which even I know is false. It also convinces me that I need safety equipment to hit a nail with a hammer.

I just want a checklist to know that I'm not forgetting anything. ChatGPT gives me an accurate 5-step plan and it went perfectly.
by dspillett | 2025-04-08 10:34:52+00:00
> since it was backed by the main Linux dev

For “backed by” read “initially written by”.

I don't particularly remember Linus making any push for git to be generally popular. While he was more than happy for other projects to use it and be his testing resource, his main concern was making something that matched his requirements for Linux maintenance. BitKeeper was tried and worked well¹, but there were significant licensing issues that caused heated discussion amongst some of the big kernel contributors (which boiled over into flame-wars more than once or twice), and those were getting worse rather than going away².

A key reason for Linus trying what he did with Git, rather than using one of the other open options that started around the same time or slightly before, was that branching and merging source trees as large as Linux could be rather inefficient in the others — this was important for the way Linux development was being managed.

Of course most other projects don't have the same needs as Linux, but git usually wasn't bad for them either and being used by the kernel's management did give it momentum from two directions: those working on the kernel also working on other projects and using it there too (spreading it out from within), and people further out thinking “well, if they use it, it must be worth trying (or trying first)” so it “won” some headspace by being the first DVCS people tried³, and they didn't try others like mercurial or fossil because git worked well (or well enough) so they just didn't get around to trying the others⁴ that would have worked just as well for them.

----

[1] Most people looking back seem to think/imply that BK was a flash in the pan, but Linus used it for a full couple of years.

[2] A significant problem that caused the separation, rather than it being because BK was technically deficient in some way for the Linux project, was people reverse engineering the protocol to get access to certain metadata that would otherwise have required using the paid version to see, which the BK owners were not at all happy about.

[3] So yes, human factors, but less directly related to one particular human that is Linus, more the project he was famous for.

[4] That sounds a lot more dismissive than I intended. Of course many did try multiple and found they preferred git, as well as those who did the same but went with one of the others because they were a better match for the needs of that person/project.
by ta1243 | 2025-04-08 10:36:26+00:00
The problem is that in the past you could rely on laws protecting privacy. You send a letter to someone, and it was illegal to open it. You couldn't eavesdrop on a phone call without breaking the law.

You could thus have a judicial system allowing the invasion of that privacy.

Reasonable people don't have a problem with the court system issuing say 200 wiretaps a year when provided with appropriate levels of evidence on a specific person. People don't have a problem with searching reasonable suspects either.

Even when you ignored the law you couldn't do it at scale. The CIA might plant an illegal wiretap, but that will cost them significant resources, they can't do it to a thousand people for a year, let alone indefinitely to a billion people.

Thus it was limited. The police have always been able to assign 50 people in performing a tail on a suspect. That doesn't scale.

Today though you can scale up. If you spoke on a phone, 99.999% of the time nobody will have heard it, despite it being in the clear, you can track people by following their phone signals. Everyone is tracked all the time, and you just need the warrant to pull the tracking detail - including data from before the warrant.

The next step is using that data and feeding it into AI. Currently the bottleneck is analysis - you can track a billion people. but you can only look at 1,000 of them. Feed that into an AI engine and you can analyse everyone.

With wiretapping, today if you send something without end-to-end encryption, your message is read, possibly modified, by trillion dollar companies designed to extract value from your message, so you need end-to-end encryption.

The problem society has is that judges can't then authorise wiretapping, which society agreed was a reasonable action 30 years ago, and 300 years ago. Even in the US with the optional constitutional amendments, allows for

> Warrants shall issue, but upon probable cause, supported by Oath or affirmation, and particularly describing the place to be searched, and the persons or things to be seized

End to end encryption removes this possibility, there's no middle ground, because you either have

* fully encrpyted and thus immune to warrants

* encryption with backdoor and thus leakable and thus used against you (by corporations or foreign security agencies)

The problem is the scale that modern technology allows, and that means we need new understandings on what's possible. But public debate doesn't do that, it's still routed in the "nothing to hide".
by donkeybeer | 2025-04-08 10:37:02+00:00
Your problem is that there are thousands of similar "truths" in the past and dozens currently active in the present. Which is true? None of them are able to show theirs is true and the others are wrong.

The problem with these groups is that they are taking a really hard problem and going the opposite direction of feasible ways to begin solving it. Mathematics and the physical sciences came the closest, after much pain and effort. And these groups have as yet only been able to contradict each other and each claim to be the ultimate truth.
by carlosjobim | 2025-04-08 10:37:27+00:00
Every social norm will be exploited until it becomes a threat to existence. Right now the olds are exploiting their protected status to outright exterminate the younger generations. I will be down voted because the truth is too bitter for most to swallow. This happens close to all of us and isn't some bogeyman foreign/domestic politician or other convenient scapegoat.
by wonderwhyer | 2025-04-08 10:37:44+00:00
I would probably call it shipping containers for LLM tool integrations.

Containers are not a big deal when viewed in isolation. But when its common size/standard for all kinds of ships, cranes and trucks, it is a big deal then.

In that sense its more about gathering community around one way to do things.

In theory there are REST APIs and OpenAPI standard, but those were not made for LLMs but code. So you usually need some kind of friendly wrapper(like for candy) on top of REST API.

It really starts to feel like a a big deal when you work in integrating LLMs with tools.
by gambiting | 2025-04-08 10:37:49+00:00
>> Now go ahead and give it to a stranger.

Well, maybe a better example then - I have a secure storage deposit with a bank. I'm 100% sure it's secure from opportunistic criminals and no one, including the government, knows what's inside it, however, the bank still holds a master key for that deposit box in case it's compelled to open it for law enforcement.

>>My private key is mine, and mine only, or supposed to be.

Again, OP was talking about balance - how do we make sure that people's private communications are safe from criminals, but at the same time allow law enforcement to look at them if needed. To which my answer is - that's how. That's doesn't make encryption "useless", it's just that this model doesn't fit your specific usecase.
by probably_wrong | 2025-04-08 10:39:34+00:00
> Is it okay to reproduce the hard-won style of other artists using AI? Who owns the resulting art? Who profits from it? Which artists are in the training data for AI, and what is the legal and ethical status of using copyrighted work for training? These were important questions before multimodal AI, but now developing answers to them is increasingly urgent.

I have to disagree with the conclusion. This was an important discussion to have two to three years ago, then we had it online, and then we more or less agreed that it's unfair for artists to have their works sucked up with no recourse.

What the post should say is "we know that this is unfair to artists, but the tech companies are making too much money from them and we have no way to force them to change".
by fennecfoxy | 2025-04-08 10:41:15+00:00
I'd say the core reason is more that the person who started it was very much likely to be male and had a few existing connections to the group of men featured on the cards.

We should strive for equality where possible but to hold individuals account to it is tougher; we should enforce in our interactions/beliefs, that's personal responsibility.

But in play or for hobbies it's harder - the group of friends I play games with is all male for example (all gay, actually). But does that mean that I need to "diversity hire" a woman for the group? We'd have no problem with that at all, if a female friend asked to join when hearing about it we'd be all for it. But it's not like we're going to go out of our way to ensure that we have at least 1 woman in our play group. If that makes sense.
by r721 | 2025-04-08 10:41:18+00:00
I guess that was a reference to a recent NYT article:

>U.S. Strikes in Yemen Burning Through Munitions With Limited Success

>In just three weeks, the Pentagon has used $200 million worth of munitions, in addition to the immense operational and personnel costs to deploy two aircraft carriers, additional B-2 bombers and fighter jets, as well as Patriot and THAAD air defenses to the Middle East, the officials said.

>The total cost could be well over $1 billion by next week, and the Pentagon might soon need to request supplemental funds from Congress, one U.S. official said.

>So many precision munitions are being used, especially advanced long-range ones, that some Pentagon contingency planners are growing concerned about overall Navy stocks and implications for any situation in which the United States would have to ward off an attempted invasion of Taiwan by China.

https://www.nytimes.com/2025/04/04/us/politics/us-strikes-ye...
by Quinzel | 2025-04-08 10:41:49+00:00
“Thinking, Fast and slow” by Daniel Kahneman

Surprised no one has recommended it. It’s like an explanation of how we think, and how we should think. My only caution with this book is it represents “thinking” from a Westernised concept of rationality and it also represents western cognitive biases. A lot of the research done by Daniel Kahneman and Amos Tversky was only studied among westernised, educated, industrialised, rich, democratic populations which only actually makes up about 12% of the world population. It’s certainly not going to apply to every culture across humanity, but - it’s super helpful.

Having awareness of cognitive biases helps you recognise them in yourself, but also leverage them in other people and that’s power.
by thawawaycold | 2025-04-08 10:42:33+00:00
Thank you for taking the time to write this. As a matter of fact it's my fourth work experience, I basically spent 2y per company, spending the first year at the first one doing something not related to embedded coding, but your point is still perfectly valid.

I'm glad the doubts that were described in the post amount to a tangible risk in term of career according to others, too.

And yes, totally onboard with what you said with basically not coding for a duration equal to my current career duration - I feel there's so much out there I ought to learn and bash my head against that it's honestly crazy to think the managers would not find something weird with such a proposal.
by udayk02 | 2025-04-08 10:43:06+00:00
i am in my dsa preparation journey for the 3rd time and can't decide on my own abilities because i can't go back to what i studied previously. so, this time i will tag everything, comment everything and categorize every problem so that i will know what i know and what i don't know.

as part of it, i made this extension which lets you tag files. hope i will do good improvements to this in future only if those improvements maintain the same simplicity that it is having at present.
by XajniN | 2025-04-08 10:43:48+00:00
That may be the limit for sodium, the max RDA for salt is above 5 grams [1].

Now check what happens when you don’t consume enough sodium [2] (it happens relatively often among athletes and gym bros who drink too much water).

[1] https://www.nhs.uk/live-well/eat-well/food-types/salt-in-you...

[2] https://www.mayoclinic.org/diseases-conditions/hyponatremia/...
by card_zero | 2025-04-08 10:44:30+00:00
Yes, first a still life and something impressionist, then a blob and a blob, then a smear and a smear. And what about the reflections and transparency of the glass table top? It gets very indistinct. Keep working at the same image and it looks like you'll end up with some Deep Dream weirdness.

I think the fireplace might be turning into some tiny stairs leading down. :)
by thawawaycold | 2025-04-08 10:45:06+00:00
> Are you sure that you would be "forced" to wait 6 months?

You're right, I'm still not sure about that. It's just been my experience so far (i.e. that of the employer requesting to oblige the notice period in full when leaving past jobs).

> I understand that feeling, I started with a messy startup and followed into a toxic one. Now I am in a healthy environment that I didn't know could exist! I just want to tell you that there is hope, it exists! Keep looking.

Pretty close to my own experience then, except for an extremely messy corp in between :P I'm glad it worked out for you!! Gives me hope to find something better myself :)
by fennecfoxy | 2025-04-08 10:45:10+00:00
Objectification is natural in a species that reproduces via sexual reproduction.

The key is sexually objectifying (recognising an attraction) whilst respecting said individual.

As a gay dude I see _plenty_, _pleeeeeenty_ of women wantonly objectifying men when they choose to, with no repercussions or qualms. It's just unfortunate because of sexual dimorphism and expected behaviours, men are expected to take the more active role most of the time and hence these reprehensible behaviours are more common amongst men.

Would be really fun to be a god and tweak everyone's brains such that heterosexual men take the passive role just to see what happens.
by dspillett | 2025-04-08 10:45:29+00:00
Also, some source files that could otherwise be treated as text⁰ end up effectively being binary blobs because tools don't write them in a stable order, which makes tracking small changes difficult because you can't see that they actually are small changes. A number of XML formats¹, and sometimes JSON & others, have this issue too.

----

[0] for the purposes of change tracking and merging

[1] Stares aggressively at SSIS for its nasty package file format² and habit of saving parts of it in different orders apparently randomly so updating the text of an annotation can completely rearrange the saved file

[2] far from the only crime committed by SSIS I know, but one occasionally irritating enough to mention