skysight-inc/HackerNews huggingface dataset:
It's politics. It doesn't have to make any sense. These people have grievances and they want everyone else to hear them. They're pissed off they're being asked to have empathy for others, and much like children they're incapable of it.
As someone trying to piece together family history, after most of my family has died, I really appreciate this. Any and all efforts to make records available helps with clues. Building an accurate family history is a process of "one more document". This effort is definitely helpful to me. I've already utilized your service to submit a request for my grandfather's records. I'll be spending time searching for other relatives as well. Thanks!
For #4 (divide and conquer), I've found `git bisect` helps a lot. If you have a known good commit and one of dozens or hundreds of commits after that is bad, this can help you identify the bad commit / code in a few steps.

Here's a walk through on using it: https://nickjanetakis.com/blog/using-git-bisect-to-help-find...

I jumped into a pretty big unknown code base in a live consulting call and we found the problem pretty quickly using this method. Without that, the scope of where things could be broken was too big given the context (unfamiliar code base, multiple people working on it, only able to chat with 1 developer on the project, etc.).
Hmm, "Cargo cult Agile"...? Yeah, the way "Agile"[1] is too often practiced, the way that has made everyone under ~45 hate "Agile", with its focus on Scrum and meetings and tickets and the ceremonies of "Agile"... Focus on ceremonies; how much more cult-like can you get? Yup: Cargo cult Agile.

___

[1]: Agile is an adjective, not a noun.
I’m always puzzled by this common sort of tone-policing reaction to an article that says “we should do X” or even “you should do X.”

This sort of phrasing of one’s opinion is as old as essays and speeches themselves, as far as I know. Here is an english translation of a speech by Cicero, the one from which our good old lorem ipsum placeholder text was derived.

https://penelope.uchicago.edu/Thayer/E/Roman/Texts/Cicero/de...

Of course it is sensible for a person to have an opinion on the conduct of others, and to express that opinion. Where is the problem?

Unless said author was in a position of power over me I would understand the “we should X” phrasing as kind of like… the standard way that opinions have been expressed throughout history…
Will billions die? How?
We passed the point of no return when scientists warned about it 50 years ago and no one cared.
Just absolutely floors me we have people in this very thread still "being skeptical" about this issue that's probably the second most-studied thing in science, right behind evolution.

I'm glad I didn't have kids and I hope I don't live to see the worst effects of climate change. As for the rest of humanity: good fuckin luck y'all, you'll need it.
Some mainframes have the ability to lock clock speed and always run at exactly 100%, so you can often have hard guarantees about program latency and performance.
> the story Tintin in Tibet (one of his best)

The Dalai Lama himself bestowed an award on the Herge Foundation for this - https://en.wikipedia.org/wiki/The_Adventures_of_Tintin#Award...
Why would you be unemployable?
One can also have a look at ScummVM if they want to play "new-old" games on OSX PPC (mostly, but not only, adventure games and RPGs). Releases are still being made in 2025 for your G3/G4/G5s running OSX 10.4/10.5, yes :)
I think in this scenario the theory is that the city will take in more in taxes than they spend in subsidies. I have no idea how realistic that is, but it seems very similar to saying that they could buy this person a house in exchange for just living in it and paying taxes, which is something I've never heard of happening.
Still, those permissions are standard Linux permissions. So the argument that Linux is less secure than Android is a little hard to understand. A little more specificity might help.
How much time I've wasted unknowingly editing generated files, out of version files, forgetting to save, ... only god knows.
Is there anyone who've used this? For what?
No one is debating that the earth in the past was much hotter, and far less hospitable than it is today.

The issue here is that modern society was built with certain expectations of certain temperature ranges, and by burning petrochemicals and adding carbon to the atmosphere we have increased the hot house effect of CO2 in the atmosphere beyond the ability of the planet to absorb it, resulting in a net average increase in temperature on a global scale.

A layman's understanding of this:

- burning fossil fuels adds CO2 and CO to the atmosphere

- increased CO2 levels in the atmosphere increases the "greenhouse effect" --- this is easily proven with a science experiment 4th graders can do

- the added solar gain increases the temperature of the planet beyond what can be radiated out into space for that portion of the planet rotated out of the sunlight

- no one has been able to demonstrate that this additional solar energy is doing anything other than warming the planet --- if it isn't doing so, please explain in plain, simple words where this added energy is going and what it is doing
Do you believe that language should remain unchanged, or that it should evolve only for reasons beyond conscious intention?
I think one criticism is that prices would change to capture the UBI.I think I read the idea in "Progress and Poverty," although I've certainly seen it elsewhere since:

- If everyone suddenly has more money (say $2 more per day)

- And milk is a basic necessity

- The milk seller knows everyone needs milk and now has $2 more to spend

- They can gradually raise the price of milk by close to $2

- Consumers must still buy milk at the higher price

- The intended benefit of the extra $2 is effectively captured by the milk seller

The increases in general purchasing power can be absorbed by suppliers of essential goods. If you have just excess discretionary income in the general case, then non-essential goods can bump in price, too.
I don't think that's the same thing. To paraphrase both cases to make it easier to correct me:

Case you're describing: Person1 makes a statement, Person2 demands that Person1 not act like this. Person2's manner is a little aggressive (in hindsight, understandably) because they've copped this too much in the past already, even if this instance isn't particularly egregious and a milder approach would have been more suitable.

Case I'm describing: Person1 makes a statement, Person3 starts aggressively demanding that Person1 not act like this due to the harm that it causes Person2, and instead conform to Person3's espoused 'correct' behaviour. Person3 is seeking social power by using Person2's alleged hurt as leverage, while Person2 may not even be aware of the interchange, let alone harmed by it.
50 years ago when there were like 3 television channels? Do we really want to return to the “free speech” when no one had a voice
Below: A time traveling resource monitor for modern Linux systems
> Scientists stress that there is nothing magical about the 1.5 °C threshold. It is a political target that was included in the Paris agreement in acknowledgement of concerns that an earlier goal of limiting warming to 2 °C might not be strong enough to protect the most vulnerable countries, including island nations at risk of being submerged by rising seas. That does not mean the world is safe below 1.5 °C, nor that everything will suddenly fall apart if it is breached. It’s a spectrum, Hayhoe says, “and every bit of warming matters”.
Massive migrations.
There have been bigger increases but most likely not faster ones though I am not sure how far back we have reliable data for rate of increase.

And even if so this rapid rate of increase is still not a good thing. It will require expensive adaptations and lead to extinctions.
Why is this, again, flagged? (if not proving the point it aims to discuss)
Should I just stop caring then? I've been trying my best the recent years to minimize my climate footprint.
It's not so surprising. We (the average tech worker on HN) are part of the problem, not the solution.
As a person addicted to Coca-Cola Zero (US translation: diet coke), this is just sad.

I would love to have home restaurant-like dispenser, or a Soda Stream syrup but for obvious profit reasons they don't offer that.

This would reduce my plastic bottle consumption by 100% or about 30-60 large bottles per month (not even counting the shipping footprint of what is essentially is 99% water). Sure, there are generic syrups or even Pepsi Max syrups, but it's just not the same for me.

That's what happens when profits are put on top of cost for Earth as a whole.

Sure I probably could switch to something else but why should I make this effort?
If someone else's opinion makes you feel morally inferior, that's your problem. And a problem best kept to oneself I would think. Not aired out in public like dirty laundry.
Some additional rules:
- "It is your own fault". Always suspect your code changes before anything else. It can be a compiler bug or even a hardware error, but those are very rare.
- "When you find a bug, go back hunt down its family and friends". Think where else the same kind of thing could have happened, and check those.
- "Optimize for the user first, the maintenance programmer second, and last if at all for the computer".
Yep, this is a variation of "check the plug"

I find myself doing this all the time now
I will temporarily add a line to cause a fatal error, to check that it's the right file (and, depending on the situation, also the right line)
The deliberate grouping of Apple Intelligence & Siri together in one menu makes me feel like if I disable AI with that main switch at the top then I will also disable Siri, and I am an IT professional who understands these things.

They dont need to group the titles together like that, it feels deceptive. I feel like the average user will be put off disabling AI if they still want to use Siri like they always have.
> > Nobody in their right mind would want to learn programming in BCPL

> I agree, but that's not what the author thinks:

The author of this document is Martin Richards, the creator of BCPL. Of course he thinks you would want to learn it.
USDA report finds Boar's Head listeria outbreak due to poor sanitation practices
Age. Roughly 170.000 die every day, and it will become more (because most of earth's population is still quite young).
I wonder how much those broadcast/studio clocks are worth. I looked everywhere to find a digital alarm clock with orange LEDs and couldn't find one.
Yes, just more generally document it

I've lost count of how many things i've fixed only to to see;

1) It recurs because a deeper "cause" of the bug reactivated it.

2) Nobody knew I fixed something so everyone continued to operate
workarounds as if the bug was still there.

I realise these are related and arguably already fall under "You
didn't fix it". That said a bit of writing-up and root-cause analysis
after getting to "It's fixed!" seems helpful to others.
Famines due to changing weather patterns causing widespread harvest failures, wars due to reduces resources and changing liveability of regions, far bigger refugee crises than we've seen so far, etc.

We're in general really dependent on our climate for global stability.
We should begin to acknowledge that there may be a near-zero chance of avoiding complete societal collapse in the next few decades.
4°C by 2040, so the numbers match nicely. I know we can do it if we don't put our minds to it.
People are still writing OO code today, they way the industry stands it looks like people will still be writing OO code for at least the next decade. Maybe the next 20 years, even.

I understand that not every developer is a big fan of OO but that doesn't mean we can ignore it.
You also don’t need to entirely disable it. For example you can just turn off notification summaries, the only benefit of which (it seems) is that sometimes they’re so wrong that it’s a little bit funny.
We know that the continued exponential growth of solar means that fossil fuels won’t be absolutely necessary for the economy in 10-15 years. For instance, if we replaced all the corn-for-ethanol fields with solar, we’d produce something like 15x the total electricity as we do now.

But we also know it won’t happen soon enough.

We also know that it only costs about 5-10 billion dollars a year to provide global heat balance through solar radiation management (eg by lofting sulfur or calcium carbonate into the upper atmosphere). We have plenty of volcanoes as natural experiments to provide the efficacy of the approach.

We also know that there is massive “green” opposition to anything involving geoengineering.

But, geoengineering seems to be the only plausible mechanism for preventing global warming at this point. Even stopping all fossil fuels won’t use tomorrow won’t do it — and that won’t be possible for decades — not without riots in the streets.
Crop failures (our food is sensitive to temperature changes).

War (as resources are limited, we'll fight for what's left).

Disease (poorer areas will incubate and spread diseases we already cured or controlled).

Typical dark ages stuff. The ancients who faced similar issues wrote the stories on stones and songs so we won't forget.
(2004)

Title is: David A. Wheeler's Review of Debugging by David J. Agans
> are we going to pretend otherwise?

aren't we in fact pretending otherwise?

Right now I believe that stolen iPhones are effectively bricks (barring state-level actors with unpatched zero-days)?
Currently on the front page there are ~2/30 posts on the front page.

AI hype is everywhere. On HN there is genuinely much higher quality conversation about AI than many other places.

So, no, the question in the title doesn't resonate with me. I don't think there is an obsession, and for the AI discussion happens, I'm happy with the quality of it.
My first rule for debugging debutants:

Don't be too embarassed to scatter debug logmessages in the code. It helps.

My second rule:

Don't forget to remove them when you're done.
> most smart people know what the term “cargo cult” means from Feynman

Unsure which group you’re in after making this generalization
> But I can't begin to imagine the number of compromises or additional complexities you introduce this way.

So can you be more specific about the kind of compromises you have in mind and whether they are currently affecting Guix?
Thank you for the pointer, I had searched for it but couldn't find it. (edit: Glad I spent the downvotes to get educated :-)
Agreed and I have witnessed many users struggling with all modern UIs. Android and iOS are far too much for most people if they have to do anything more than opening an app. To make it worse, the UIs are always changing drmatically.
This is the same in other European languages. For example in Polish, the equivalent word, "mistrz", refers to all the things GP said, but doesn't even have a meaning that could be applied to slavery.

As for American English, wake me up when they rename Master's degree.
To diagnose, why not run "time top" and look at the user and sys outputs?
It is a great achievement in story-driven games, but there are still glaring ways in which you can get softlocked, and hilarious ways of "winning" it in less than 1 hour.

I am pretty sure one could implement a mechanized, exhaustive checks for this kind of issues (well, at least the game-breaking soft locks) but no-one ever cared so far (:
Yes the Earth was molten magma 4.5 billion years but that's not included.
For BBSes, MUDs, etc.:

- https://www.telnetbbsguide.com/

- https://www.ipingthereforeiam.com/

Plenty of boards run Multi-Relay Chat (MRC), which is IRC-ish.
Rooms with stuff are natural, we all live in them. And even Game devs tend to implement them as interfaces, because it's simple to understand for beginners and laymen. Any innovative interface has to build knowledge and understanding with the users first, and that usually fails.
MindSpore Deep Learning Framework
Give your opinion to grow a startup directory
Hey guys. Just recently launched a startup directory. Need your help. Like how the hell I can grow it?

Been researching a lot lately but couldn't seem to find a better way. Also Should I invest in google ads?

Your help would mean a lot. Thanks in advance.
Between that and CityMapper being part of the Gravy leak, things look pretty bleak for UK third party transit apps.
https://www.producthunt.com/products/stare-at-your-wife/revi...
Do some research before posting stuff like this.
Some of these people saw the differences and still deny that anything is changing.

a: We had more snow in the past.
b: Maybe we have less now because everything is warming up?
a: Nah, bullshit. It's just a phase, it'll pass.

I mean, we know microcliamtes, city/neighborhood heat traps, their effect on local climate, the effects of greenhouse gases in heat retention and how these effects global climate, heat storage in water and earth...

For God's sake, people believe when their app says that it'll rain in 15 minutes, but won't believe it that they'll be broiled in 15 years. It's the same calculations basically!

...and despite all this knowledge and we know what we're doing and how we're doing it, many people deny that we did something to the environment and we're here now.

oh, boy.
Urban voters represented 20% of voters. Sub-Urban 45%.
Rural 35%

63% of Urban voters went Harris, 35% Trump. 63% of Rural voters went Trump, 35% Harris. Suburban went 52% Harris and 47% Trump

The 15% more Rural than Urban voters, combined with gerrymandering and state vote power differences offset the 5% Democrat lean of Sub-Urban voters.

If we look at who ACTUALLY voted from the voting age population, then the boonies certainly did win it for Trump despite the other 65% being pro Harris to varying degrees. If we consider people who didn't vote at all that could have, and assume the majority of those would have voted for Harris, then we can likely blame those that didn't vote for leaving the power in the hands of those in the boonies.
Here is my directory link if you wanna check it out
https://softoultra.com/
In that case, why play along with society or do any research or investments beyond that time frame?
WH Executive Order Affecting Chips and AI Models
Honestly? Yes. It won't matter either way at this point, even if we reach net zero worldwide we're still more or less screwed since it's a positive feedback loop in terms of albedo (until all the ice is gone anyway) and the oceans have absorbed enough CO2 to keep emitting it for a long while if atmospheric levels drop.

Any actual solutions would involve increasing reflectivity though artificial means, i.e. aerosol geoengineering.
I'm fairly minimalist when it comes to tooling: venv, pip, and pip-tools. I've started to use uv recently because it resolves packages significantly faster than pip/pip-tools. It will generate a "requirements.txt" with 30 packages in a few seconds rather than a minute or two.
Ninja Sightings
One good timesaver: debug in the easiest environment that you can reproduce the bug in. For instance, if it’s an issue with a website on an iPad, first see if you reproduce in chrome using the responsive tools in web developer. If that doesn’t work, see if it reproduces in desktop safari. Then the iPad simulator, and only then the real hardware. Saves a lot of frustration and time, and each step towards the actual hardware eliminates a whole category of bugs.
Frankly, HN has moderate with the amount of AI spam compared to other technical sources I happen to brief through. And comments often are refreshing in keeping the hype mood somewhat down.
ZigPack is a pretty good MessagePack implementation written in Zig: https://github.com/thislight/zigpak
> However the people who had the power decided that monies is more important than a sphere of dirt.

Is that really true?

In the past decades, we really had two options to reduce CO2: massive decrease in standard of living; or massive switch to non-carbon energy -- the only one we had the tech for it nuclear (and even then, I don't think we had the battery tech to move to electric vehicles until recently).

Very few voters would have chosen a massive decrease in standard of living. Though many voters/activists rejected nuclear power.

Now we have solar, wind and battery tech that allows us to move away from carbon-based energy. But that adoption has slowed. Partly because the US has been drilling oil like crazy -- both to reduce inflation and to counter Russia. (And, arguably, driving a Tesla has suddenly become less fashionable since Elon has gone to the Right.)
Oh my god please don't X(
2 degrees Celsius: We should be investing into living with these changes.

2.5 degrees Celsius: We should be investing into living with these changes.

3 degrees Celsius: We should be investing into living with these changes.

4 degrees Celsius: We should be investing into living with these changes.

5 degrees Celsius: We should be investing into living with these changes.

At some point methane hydrates release, photosynthesis in sea microorganisms ceases, or other general ecosystem collapse occurs.

At some point you have to invest in stopping the rise, because Venus shows there isn't an upper boundary.

At this point you basically hope demographic collapse from urbanization combined with massive wars and starvation from population displacement combined with alternative energy allows for a sustainable tech future.

That's the gentle landing.

The money for change is held by the rich, and they don't care if the world ends as long as their back accounts have 1000000x more unicorn horns than other people.
> It's not just HN. It's the whole industry.

I've got a zealot in my company too. The worst thing is that our customers (healthcare providers) really want to hear this, so it actually helps in marketing, which in turn keeps the hype going.

I will embrace the moment we step into that valley of disillusionment, although I fear the slop will remain.
> our food is sensitive to temperature changes.

It's not. It's lack of water that causes failure.
A Substack Dedicated to Growth
To be fair - it says “tactical” decisions - not all decisions.
I think you see it backwards.

You want the AI agent on the outside orchestrating. This will easily scale to many nodes.

If you’re a masochist, the first node control agent could run in the same physical host as the “AI”.

This node controller only needs to be a service with desired permission (root in your line of thinking), which dutifully executes whatever the LLM excerpted for the controller.

You could make those docker containers, VMs, or other servers. You only need a suicidal script which does whatever you output, and responds with stdout/stderr for the feedback loop.
How exactly do we invest into, for example, people not being able to survive because of the wet-bulb temperature getting too high?
Sure, people should be more thick-skinned.

But if I'm pulling out the 'cargo cult' metaphor, it's because I'm about to criticise someone for unquestioningly repeating things they've seen elsewhere, without understanding the details.

So if I repeat some nonsense urban legend as fact, in order to criticise them for taking nonsense urban legends as fact - that's going to make me look kinda dumb. Even if it is an urban legend I heard from a nobel prize winner - I can't criticise the mote in my brother's eye until I've removed the beam in my own eye.