MurphyA/hacker-news huggingface dataset:
by lumost | 2025-04-08 14:44:45+00:00
Its almost at the point where I move off open ai. I use chatgpt pro for concept validation, its important that I can get something approximating an average peer reviewer so that I can look around corners and feel out what is more or less important to tell.

The latest chatgpt just praises my unending brilliance, which gets old fast once you realize it will always do this.
by yieldcrv | 2025-04-08 14:45:00+00:00
There is a supporting history. Over the last millennium, Jewish people’s presence has aggravated their host country or they’ve been scapegoated many times. Resulting in a need for their swift exodus.

It is very recent that the West was favorable to Jewish people at all, on a country by country basis. With the most inroads occurring after some sects of Christianity latched on to the recreation of Israel as being part of their own prophecy.

So there is an understanding that even this is thin acceptance and symbiotic where both groups are pawns to the other without much care for understanding each other.

But there are people that question the government policies of Israel without questioning its right to be a government at all.

I can see why it’s ambiguous to distinguish, and the best defense is to invalidate opinion. Its just disingenuous when the stated opinions they are invalidating are the same opinions they and others hold within Israel and some Jewish communities: The military campaign is unpopular. The coalition government has no coherent way to meet its goals. Every choice the IDF makes isn’t “Hamas’ fault”.
by cies | 2025-04-08 14:46:32+00:00
I feel bad for him and you all.

But personally when I look the US' history of military interventions then I sadly have to conclude he was made to believe he did it for "our freedom". A good facade for a dirty business. In fact he did it for corporate and Israel's interests. And probably he personally did it for the money and "cool job status" too.
by lanfeust6 | 2025-04-08 14:46:38+00:00
What's there to gain? What do they care about biomass? They're still in the business of selling products, until the economy explodes. I find this to be circular because you could say the same thing about right now, "why don't they dispose of the welfare class" etc.

There's also the fact that "they" aren't all one and the same persons with the exact same worldview and interests.
by inanutshellus | 2025-04-08 14:47:41+00:00
One contributes to GH is more-often tech or projects you're interest in, whilst a resume is going to be the alphabet soup of all tech you know.

HN is doing a good job of complaining about all the edge cases where this won't work because most of us don't contribute high-quality, novel work to GH. For example, for me, my recent GH contributions are for an ancient video game in a niche language I've never used elsewhere and my location isn't even exposed. So I won't show up. Boo hoo.

It's still a neat idea.
by akudha | 2025-04-08 14:47:47+00:00
There was a news article few months ago, about waiting times for healthcare (in the UK, if I remember correctly). One govt official commented something like older people having to wait longer to see physicians is "not a priority". I was stunned reading it, didn't even know how to react.

It is nice to read articles like this. I wish more humans looked at other humans beyond their youth, looks and their net worth
by ganarajpr | 2025-04-08 14:48:05+00:00
The main reason for this is the exhorbitant cost of Energy in the country - apart from the constant 6-8 hrs powercut even in the urban centers.

I have seen videos where a layman, who earns around 20-30k a month is slapped with a 32k electricity bill. I am not sure if a layman with means of this level is adopting Solar, but surely anyone else with the money to afford it will. Mostly because it makes economic sense.
by mariocesar | 2025-04-08 14:48:08+00:00
When I search for "City, Country," I can find my profile, but searching for just "Country" doesn't work.

This is a good idea, but it needs more work on how to tokenize and index the profiles. Are you just using the API? or storing the profiles? because API for exact matches misses a lot of profiles. The location field in GitHub has been always been inconsistent, some people use country flag emojis instead of names, or just abbreviations like AR, BO, or USA, etc
by xiphias2 | 2025-04-08 14:49:23+00:00
As you can see even the basic documentation is compromised at this point:

https://unplannedobsolescence.com/blog/behavior-belongs-in-h...

<button onclick="alert('I was clicked!')">Click me</button>

,,You can find HTML attribute equivalents for many of the event handler properties; however, you shouldn't use these — they are considered bad practice. It might seem easy to use an event handler attribute if you are doing something really quick, but they quickly become unmanageable and inefficient.''

,,You should never use the HTML event handler attributes — those are outdated, and using them is bad practice.''

And then proceeds to suggest this:

<button>Click me</button>

<script> const btn = document.querySelector("button")

btn.addEventListener("click", () => { alert('I was clicked!') }) </script>

After this, next step would be putting javascript to a separate file, and on a slow mobile connection in a random airport with thousands of people using the same wifi, a simple working code gets timeouts.

20 years ago all I needed to know was this, and it worked great:

<button onclick="alert('I was clicked!')">Click me</button>
by dpflan | 2025-04-08 14:49:29+00:00
Any benefit to having a graph database component alongside the SQL? Maybe add some Apache Age to Postgres?

“””

Apache AGE™ Graph Database for PostgreSQL Apache AGE™ is a PostgreSQL Graph database compatible with PostgreSQL's distributed assets and leverages graph data structures to analyze and use relationships and patterns in data. “””

https://age.apache.org/
by josefresco | 2025-04-08 14:50:06+00:00
> I continue to believe that LLMs are favored by people who don't care about developing an understanding of subjects based on the most authoritative source material. These are people who don't read science journals, they don't read technical specifications, they don't read man pages, and they don't read a program's source code before installing the program. These are people who prioritize convenience above all else.

This makes a lot of sense to me. As a young guy in the 90's I was told that some day "everyone will be fluent in computers" and 25 years later it's just not true. 95% of my peers never developed their fluency, and my kids even less so. The same will hold try for AI, it will be what smartphones were to PCs: A dumbed down interface for people who want to USE tech not understand it.
by dagw | 2025-04-08 14:50:17+00:00
I'm finding profiles where the only reference to the thing I was searching for (PyTorch in this case) is in their profile text. None of their repos or commit history seem to use pytorch. I also refuse to believe that there is only one developer using pytorch in all of Stockholm.

I love the concept, but it seems to struggle with judging what code/text relevant and important
by jcalvinowens | 2025-04-08 14:51:20+00:00
> But for some projects, any change requires going through a full round of review, testing, recertification, and so on.

If the new binary is literally identical to the last one which was passed validation, absolutely zero additional testing is required. It is a waste of resources to retest an identical binary (assuming everything else can be held constant of course, which obviously can't always be the case).

Actually sending our hypothetical refactoring to production would itself be a waste of resources anyway, since the binary is identical... you just skip it, wait for the next real change, and then proceed as usual.

All processes have exceptions, the "binary identical output" is an easy one if your leadership chain is capable of understanding it.

And to be clear, "binary" here could absolutely mean "entire firmware image". The era of reproducible builds is upon us, and it is glorious.
by zwnow | 2025-04-08 14:51:41+00:00
People love to make things seem harder than they are. I tattoo people, I am aware about skin types, usually thats not a big issue unless its heavily scarred. The quality of your tattoo machine matters most, as my 70€ eBay makeshift one wasnt nearly as good as a proper one. Amount of ink matters, needle depth, skin type, sweat. But thats stuff you have figured put after your 20th tattoo. Its like knowing datatypes in programming. You just know stuff after some practice.
by bluefirebrand | 2025-04-08 14:52:05+00:00
Big O was just an anecdote for example

My point is you don't know what you don't know. There is really only so far you can get by just noodling around on your own, at some point we have to learn from more experienced people to get to the next level

School is a much more consistent path to gain that knowledge than just diving in

It's not the only path, but it turns out that people like consistency
by gruez | 2025-04-08 14:53:13+00:00
>A lot of ways of life in India are sustainable. In fact going the consumerist ways of West is a step in the opposite direction, given what all problems that has created for the planet. I think the motive of the piece is not the nostalgia of repairing, but how living with constraints births sustainability and how we all can learn from it (including India) and in fact foster it in a positive way :)

Isn't this the degrowth ideology expressed in a slightly obfuscated way? Being poor is more "sustainable", because you don't have as much resources to consume.
by atmosx | 2025-04-08 14:53:29+00:00
There are fundamental differences between Asian cultures and Western ones, particularly in how they view the individual versus the community, and the relationship between the young and the elderly. In many Asian cultures, the community is often placed above the individual, while in the West, individualism tends to take precedence. These perspectives have evolved differently over time, and each has its own advantages and drawbacks—there’s no single “correct” way.

That said, it would definitely be more challenging to implement this kind of community-first mindset in the U.S. or Europe.
by mewpmewp2 | 2025-04-08 14:54:01+00:00
There's reference to various animals, like crows or bees learning to "count" or knowing how to "count". However I'm highly skeptical that it's actual "counting".

I think it's just ability to learn based on whether there's more or less of something, in most cases. Which if you think about it, is an obvious skill all animals must possess in order to make decisions. And nothing new.

I don't think those studies are showing true "counting". For example as a person I can without counting tell if there's 1, 2, 3, 4 or 5 of something, I can tell how many characters are in shorter words on glimpse, but that's not counting. These amounts are just pattern recognition labels. However I can then use these in groups to do actual counting.

Animals certainly must be able to tell if something is smaller or bigger, because they must identify whether it's a potential prey, or a threat. Already this ability should lead to the ability of being able to differentiate between there being 1, 2, 3 or 4 of something.

There seems to be studies that are using this idea to prove that animals can count.

Ultimately these are the strength of certain stimuli and even a simple machine learning algorithm can produce different output based on the amount of that signal.

And then talking about planning and self-control. Many animals are willing to patiently stand still, waiting for their prey to make a move, I don't think it means that they are specifically "thinking" about it. A cat can patiently wait for the mouse when it notices the hole.
by zabzonk | 2025-04-08 14:54:04+00:00
We connected our two IBM 4381s (VM/CMS) to our BT mega/kilostream serial network using VT200 (and VT00 & VT52)-emulating terminals via an IBM 7171 protocol converter. I had the somewhat unenviable task of programming this beast, but it worked well enough, and (like all IBM gear) was very well documented. This would be mid-1980s. The 7171 was good because it meant we didn't have to replace all our terminals.
by throwanem | 2025-04-08 14:54:04+00:00
Yes, and it is also what doesn't really appear to happen in mature engineering fields, isn't it? No one is reinventing, I don't know, bolts. Or ohms, or amperes, or how one determines a Young's modulus. In those fields you see incremental refinements; mostly, when you see claims of major revolutions, like the recent flap over supposed high-temperature superconductivity in the "LK-99" material, mostly those receive deep suspicion that typically turns out to be justified, because these are fields where exist sizable, coherent bodies of well-tested and reliably predictive theory whose consequences can for most purposes be taken as known. If there is any similar body of knowledge in this engineering discipline then the discipline still qualifies as preparadigmatic for having developed a paradigm its exponents failed to become competent to transmit. But I think there simply exists next to none of such knowledge.

(Even the damned alchemists have their ball-and-stick models! And sure, we have S-expressions, had them for something like seventy years, and do we use them? Do we, hell...)

It's how you get people thinking that the web was revolutionary, and not a product of decades and generations of work toward the concept of a global communications network. But the idea that this inchoate condition holds back the industry doesn't seem to me to hold much water. The first boilers blew up a lot too, before the underlying principles were understood, and mere prolonged survival quickly came to be seen as no mean qualification in a steam engineer. How much did that "hold back" the building of railroads, from where the trains were to where the money was? That, if you care to know, is the overarching metaphor with which I like to describe this industry - though I concede the machines we build are not nearly so hazardous to we ourselves.

If I had to boil down my entire analysis of this industry to something expressible in a single adjective, the only word to fit would certainly be "irresponsible." But I'll also mention at this time that I topped out at a high-school diploma on a sub-3.0 GPA, so if as the holder of a doctorate you find you begin to become bored or uncomfortable talking with me, experience strongly suggests the option of impugning any or all of my intellect, discipline, character, and decency of motivation in speaking is always available as a resort.
by vunderba | 2025-04-08 14:54:26+00:00
4o, despite OpenAI's practically draconian content policies, is a pretty big leap forward. I put together a comparison of some of the most competitive generative models (Imagen, 4o, Flux, and MJ7) where I prioritized increasingly difficult prompt adherence. If Imagen 3 had 4o's multimodal capabilities (being able to make constant adjustments against a generated image by prompting) I would say its nearly on-par with 4o.

https://genai-showdown.specr.net
by hello_computer | 2025-04-08 14:54:51+00:00
So many types of mining have loads of fluoride or heavy metals to discard. Since we’re dealing with minerals, in some cases visual inspection & sorting is sufficient. In other cases where high purity is required, may need to dissolve/melt them and process a series of precipitates & evaporates (i.e. expensive).

Here’s a fertilizer example: https://pubmed.ncbi.nlm.nih.gov/21681395/

You can find similar articles just about everywhere there’s an NPK plant.

I know gypsum, aluminum, uranium are faced with similar obstacles. Google if you want details. (I do control systems if that helps.)
by thawawaycold | 2025-04-08 14:55:15+00:00
I don't think I can do either in my current position.

> either get by doing hardly anything

I have no interest in doing that, plus it would be unfair to those who may depending on whatever (little) work of interest I can accomplish as of now and would antagonize my team members.

> you can do anything you want

Lack of supervisors != lack of project and organizational perimeters in this case. I can't just start working on whatever I want by leaving the daily responsibilities behind, despite how clueless everyone seems to be regarding those, nor can I just take any decision I'm confronted with on a whim.
by goku12 | 2025-04-08 14:56:28+00:00
Please don't define everything in India in terms of poverty. It gives the impression that anything good in India happens only because of economic concerns. But that isn't entirely true. Let's not undermine the recognition of those who do it as a social responsibility. I'm personally acquainted with a rather successful engineer and businessman who does it because he believes in sustainability. His reworked Thinkpads are very popular among the tech community here - not because they're cheap, but because of his workmanship and configurability (it even comes with coreboot). And none of those customers are incapable of affording high-end laptops either - many are FOSS contributors when they're not at their full-time jobs.
by InDubioProRubio | 2025-04-08 14:56:29+00:00
My dad got a guy assigned to his farm once from the unemployment office once. Guy was in third generation unemployed. Tried to bribe himself out of shovelling shit, but my father wouldn't take the money. The tales a 90 year old person made redundant by society and thus avoiding society must have to tell. Stay a while and listen..
by bloopernova | 2025-04-08 14:56:30+00:00
One thought exercise I've had fun with in the past:

We already control dogs' sub-species, so let's say we decide to uplift dogs to human level intelligence. How long would it take? At what point does it become unethical to modify a species that is on the way to intelligence? What does an evolved dog look like at different stages of their human-forced evolution? A modern dog is what (very rough) equivalent to which stage of human evolution?
by jackyinger | 2025-04-08 14:56:52+00:00
And this isn’t going to change overnight. You know what I’m talking about.

Most of the good machinist knowledge in America has retired, if not already literally died.

And mechanical engineers in the US largely don’t have the hands on skill to really understand making these machines. Not that that can’t gain it.

But to achieve truly high precision (the pinnacle from which all other percussion is derived) is an extreme art form. CNC doesn’t come close. The state of the art (and has been for eons) is hand scraping: https://www.krcmachinetoolsolutions.com/machine-tool-scrapin...

Things used to be made better because people cared about making a good product and took pride in their work. This is especially true in the machine tool industry: don’t try to make it in the field if you don’t really legitimately care.
by Galatians4_16 | 2025-04-08 14:56:55+00:00
> I'm much for free speech, but more in the sense that we should be able to discuss policy/politics/critique/bitch/bash/religions/etc. Not so we can make terror plans, defame, harass, bully

The recent past should tell you that a lot of what some would call legitimate critique/bitch/bash etc. others would call harass/bully/violence –to also include not speaking about it at all.

So in the interest of consistency, and publicity, I'd prefer to let the bigots of the world speak, and out themselves as bigots, so that we may then publicly speak and make fun of them for being bigots. The same goes for corporations.
by lucasoshiro | 2025-04-08 14:57:01+00:00
This post is about how Brazil created a universal payment technology that most richer countries don't even dream to have. And a technology that works, is free, easy to use, and become part of reality of country that, despite having several tech companies, isn't exactly recognized (yet) as big player in the tech scenario.

And you keep repeating these old-fashioned stereotypes?
by ajjenkins | 2025-04-08 14:57:14+00:00
AI can definitely produce a deletion. In fact, I commonly use AI to do this. Copy some code and prompt the AI to make the code simpler or more concise. The output will usually be fewer lines of code.

Unless you meant that AI won’t remove entire features from the code. But AI can do that too if you prompt it to. I think the bigger issue is that companies don’t put enough value on removing things and only focus on adding new features. That’s not a problem with AI though.
by yawaramin | 2025-04-08 14:57:30+00:00
htmx boost functionality is an afterthought in the main use case it is marketed for (turning a traditional MPA into something that feels like a SPA), but it's actually super useful for the normal htmx use case of fetching partial updates and swapping them into a page.

If you do something like <a href=/foo hx-get=/foo hx-target="#foo">XYZ</a> the intention is that it should work with or without JavaScript or htmx available. But the problem is that if you do Ctrl-click or Cmd-click, htmx swallows the Ctrl/Cmd key and opens the link in the same tab instead of in a new tab!

But if you do <a href=/foo hx-boost=true hx-target="#foo">XYZ</a> everything works as expected–left-click does the swap in the current tab as expected, Ctrl/Cmd-click opens in a new tab, etc. etc.

Also another point–you are comparing htmx's boost, one feature out of many, to the entirety of Turbo? That seems like apples and oranges.
by AlienRobot | 2025-04-08 14:58:05+00:00
>Does it work internationally?

Does crypto? You may have heard of this thing called "tariffs" lately. Even purchases of software licenses are tariffed in Brazil[1]. The average person purchasing goods with crypto is just going to ignore this and several similar laws.

If you say crypto works to transact internationally, keep in mind: so does TF2 hats.

1: https://www.machadoassociados.com.br/en/2021/05/brazilian-fe...
by iLemming | 2025-04-08 14:58:33+00:00
Right. I'm not even old, I'm in my prime; I exercise and eat healthily. My working deadlift weight is about 350 pounds. I keep a dumbbell next to my chair, and I use tools like Pomodoro. Whenever I need to take a bathroom break, I also try doing some squats or push-ups.

But younger kids seem oblivious to what kind of damage this line of work does to your body, and it's pretty much unavoidable. They'd be "Ah, so what that I've been typing for fourteen hours straight? My knees are fine; I can just walk it off...". Yeah, well, try figuring out your Python dependency conflicts or broken GitHub Actions, or focus on some concurrency bug when your sciatic nerve is pinching or your neck hurts like you received a bullet straight under your shoulder blade.

I'll see how they sing their "the easiest job ever" song when they get to experience chronic pain and become nearly incapable of sitting in front of the screen, not even for forty minutes, let alone hours.
by lm28469 | 2025-04-08 14:58:52+00:00
> Many people don’t realize that prices of cars have remained stable over last 20-30 years (beating inflation)

Many people don't realize that the average real wages remained stable over the last 30 years either lol. You can buy more subscriptions and other useless gadgets but the basics are the same (cars) or higher (rent/building). You're in a blind spot because you're in the top 30%, go ask the bottom 70%...

Even if everything was "stable adjusted to inflation" it would hardly be a win, and definitely not something to cheer for or call "progress", that's 30 years of stagnation with a few bells and whistles

https://www.epi.org/publication/charting-wage-stagnation/

https://www.motherjones.com/wp-content/uploads/2019/04/blog_...

https://inflationdata.com/articles/wp-content/uploads/2023/1...

https://assets.weforum.org/editor/HFNnYrqruqvI_-Skg2C7ZYjdcX...