skysight-inc/HackerNews huggingface dataset:
Well, it wasn't just putting up statues and making movies where the Confederates were the good guys -- the 1920s was also the peak of organized white supremacy like the Ku Klux Klan, when lynching and other mob violence was common. The Tulsa massacre, which involved burning one of the wealthiest black neighborhoods in the United States, was only 5 years before this film came out.

You can kind of think of this era as a sort of "anti-Civil Rights movement", and it was the same group of people burning houses and lynching and putting up statues and working politically to keep black Americans disenfranchised. And it's still a salient issue today -- disenfranchisement of minorities (closing polls in minority neighborhoods to create multi-hour waits to vote; gerrymandering to concentrate minorities in a small number of Congressional districts; disproportional felony convictions and the accompanying loss of franchise) is an issue in every election. Hell, one of the initial backlashes against public health measures early on in the COVID pandemic was that the early waves primarily affected large cities and the initial mortality rates were higher for blacks than whites, so it was viewed as a problem more for blacks than whites, and therefore, not a problem.

The white-washing of Lee and the other Confederate traitors is still part of modern American politics -- it reframes the Civil War from a bunch of rich slave-owners rebelling against the United States to maintain their power and privilege, and getting hundreds of thousands of other people killed for it, to cast these men as victims of a rapacious Federal government meddling where it didn't belong. This narrative that was (and is still, eg, Shelby County v Holder) used to claim the Federal government had no right to improve the lives of minorities over the wishes of the States, is now used to claim the Federal government has no right to mandate minimum wages, or environmental regulations, or educational standards, or a thousand other things, over the wishes of the individual States.

So it's still modern politics to cast down Lee and declare that he was not a noble martyr fighting for States Rights against an oppressive Federal government, just a traitor to his oaths who was personally and politically reprehensible. And to point out that States Rights have always just been a political shell game -- Slave States were happy to use the power of the Federal government to override the will of Free States, and force them to extradite escaped slaves back to the Slave States, just like issues like abortion are "sent back to the States" until a Federal ban can be passed, at which point it will miraculously no longer be an issue for the States to resolve.

It's the old quote -- "The past is never dead. It's not even past."
And probably for the same reasons people don’t like bike commuting today when they have a car. The engine obviates topology for you. That is the big difference maker. Throw all the bike lanes on the road you want and if you have some ugly elevation on your a-b, its going to be basically unbikeable unless you give up and walk the bike or are in amazing cycling shape. A hill need not be too big for this either, a false flat can be brutal enough especially coupled with a headwind rolling down that flat.
#7 Check the plug: Question your assumptions, start at the beginning, and test the tool.

I have found that 90% of network problems, are bad cables.

That's not an exaggeration. Most IT folks I know, throw out ethernet cables immediately. They don't bother testing them. They just toss 'em in the trash, and break a new one out of the package.
Exactly. Democratic and highly civilized countries still enforce property rights with pointy sticks. They maintain their claim on their territory against outside invaders with the army, and internally they enforce the laws of ownership using the police.
This seems a very long way to say: "I believe that 'woke' has become dogmatic."
> The trick is simple to explain, isn’t it? We can perfectly be healthy carrier, and yet people will die from this virus we contributed to spread.

Except words aren't pathogens. They aren't complex molecular nanomachines that actively avoid our bodies' defenses while incidentally doing damage to it. The only effect they have is in what connotations they trigger in people. In this case, even if the word has troublesome origin, if approximately no one knows about it, then the person bringing up that connotation is the pathogen causing harm to people by convincing them to get worked up over a word, where they wouldn't before.
are you making a claim that sexual identity and race (two most common DEI factors) are part of the job ?

how is being a black lesbian part to any job whatsoever ?
Was your previous hiring process actually getting you “the best”?

In that case you’re much better at hiring than any corporation I’ve ever seen. I was at Facebook for several years, and the hiring process was 90% noise where everyone pretended very hard that it’s signal.
I don't think this is always worth it. Some tests can be time consuming or complex to write, have to be maintained, and we accept that a test suite won't be testing all edge cases anyway. A bug that made it to production can mean that particular bug might happen again, but it could be a silly mistake and no more likely to happen again than 100s of other potential silly mistakes. It depends, and writing tests isn't free.
Genocidal climate activism...
I wonder if this means first-world nations will stop consuming, or will they continue to patronize the poorer countries?
This feels a bit overzealous, "just" somebody following the letter of the job rather than the spirit of it over at TfL.

I can see how it sort of happened though. TfL makes money from licensing The roundels and other ephemera are popular. From tourists buying licensed souvenirs, and other transport authorities licensing the signage system in use in their own regions, that is used to invest in the system as a whole (worth noting: TfL is not a private entity, it's non-profit making, everything it makes goes back into investment).

Because of that popularity there are a lot of people who try and rip off the TfL brand and trademarks. Lots of tourist souvenir shops might be minded to get their own take on this material, and have some cheaply made and expensively sold to tourists, for example. Another transport authority might skip the millions invested in thinking about how to communicate clearly, and just "lift" TfL's thinking. That obviously isn't fair, if you think IP law is able to be fair in any way.

So, yeah, there are people whose job it is to protect that revenue and protect the trademarked and copyright material that protect that revenue.

But this is a hobbyist having fun. I don't think anybody thought that this was a service provided by TfL, and I can't expect he was making much of a living from it, or depriving TfL of revenue.

It's really rather tragically sad that we're now in a World where good intentions on all sides can't really see each other. There is so much utter penny-and-dime theft and copyright infringing shit on the internet that requires constant purging by people who are expected to protect their own trademarks, that the assumption now is everybody is trying to make money off everyone else, and nobody wants to do any actual original work any more.

I hope someone at TfL sees the light and comes up with a better license for use of their assets, and sees this for what it is, and reverses the decision. I doubt that'll happen, though. :(
> 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.

Where did you get that from ?

Renewable are stacked on top of fossil, we use as much (more even) fossil fuel than ever before, it never went down: https://ourworldindata.org/energy-mix

Germany is the prime example of this green washing: https://www.cleanenergywire.org/sites/default/files/styles/g...
Because society collapsing doesn't mean that everyone will die; research and investments now might be critical for our children and possibly the long-term survival of the human race.
Bah, I meant strongly or statically typed, not just "typed"
Sounds like a good advice.

Unfortunately, my feelings tell me otherwise. What is it that we humans are better at? Is it a chore of managing people, sitting on meetings and aligning stakeholders' interests? Feels to me more like a politician job than an engineering.
I don't know. I still care, but I'm in no position to change anything. Even if I was, I wouldn't be sure on what to do about it.

I see the current state of personal ecology (I will change one drop of water in the stream!) as a placebo. It's psychologic engineering more than ecology, and I understand how it is supposed to work, but it has been hijacked from its original purpose and turned into an ideological taboo, so we lost that as well.

"I told you so" is our only remaining weapon, and it's a retaliation type of weapon, not a world-saving one.
Which part of the society, the Trump part, or the Musk part. Oh, they seem to be the same now. It’s so confusing.
I'm not sure I understand the sequence with the rhino. Is he actually killing the rhino by drilling a hole in its back and lighting a stick of dynamite inside the hole? Or am I reading this wrong? That seems pretty out there.
Show HN: Ghashboard is a dashboard builder for GitHub Actions
Are you losing track of all the repos you have? I am.

Have you used Github Actions to automate everything in existence? I have.

So I built a tool to generate a page full of Github Action badges.

And, of course, it runs as a Github Action! Or from as a CLI if that’s your thing.

It works really well for Github organization profiles: public or private.

Note that badges for private Github repos are only visible if the page is hosted on github.com (for security reasons), so if you want to use it on private repos, you should host the output on github.com: a Github profile or in a custom README file or a wiki...

Written in Go, MIT license. Source is at https://github.com/fileformat/ghashboard

Example: https://github.com/VectorLogoZone
Geo-engineering, or carbon capture?

The former has two problems:

1) You can't stop, ever, if that's all you do. Worse, if we're still emitting, cost rise, because the cost depends on how much CO2 is in the air, not much was emitted last year.

2) CO2 has many environmental effects, not just temperature.

Carbon capture is fine for the last 10% or so, IMO.
We're going to see many more people becoming Environmental/Climate refugees :-( Our only short to mid term is solar and wind, with a long term solution being nuclear fusion (not fission).
Sonos CEO Leaving After Botched App Revamp Led to Customer Revolt
> ...We all thought - when we were running Windows 3.11, imagine if we had a faster computer ?!

Yep, that was me back in the day; i thought the same! :-)
> there may be a near-zero chance

You have two probability qualifiers next to each other. What is "may be" in this case? How should a reader read it?
https://www.nature.com/articles/s41467-023-38906-7

> Risks of synchronized low yields are underestimated in climate and crop model projections
Tacking on my own article about git bisect run. It really is an amazing little tool.

https://andrewrepp.com/git_bisect_run
>CityMapper being part of the Gravy leak

You should take that leak with a huge grain of salt because the alleged list of apps stealing your location contains hundreds of apps that doesn't even contain location permissions.
> I actually think these kinds of things cause the counterculture to get stronger

https://en.wikipedia.org/wiki/Opposition_(politics)#Controll...

https://stopmebeforeivoteagain.org/stopme/chapter02.html
I believe you should work to limit exposure of sensitive information like SSN: while it's ok to allow search by an exact SSN, you should probably not display it unless the requestor already knows what it is.

OTOH, if you have really succesfully worked to make this database public domain and do publish it somewhere (and you did, as I can see at https://archive.org/details/BIRLS_database), this wouldn't be of much help against any malicious actors out there.

But really, it seems the burden is on VA if there are non-deceased persons in the database since they have done a bad job of maintaining the data, and they would be liable for any leakage of information (unless Reclaim the Records was aware of any in particular). Even so, RTR might have put themselves out on the fence for some lawsuits against them too.
But i like the previous point. Why would you take it from me?
I'm not sure I understand this correctly:

> This is a line of CSS, specifying that the ‘menu’ style should fetch a background image from the given URL. On loading the page, the web browser will attempt to fetch the specified .gif file from the w2img.com server.

> Note: Disclosing just the domain in referrers is a relatively recent browser change, and indeed attackers using older browsers were sending us full shell URLs.

In particular re "attackers using older browsers": haven't the (original) attackers taken over the _server_ that's serving the CSS and the browser belongs to unsuspecting _users_ of the pwned server? Isn't it wrong to say the attackers use the browsers then, as the browser is used by a victim?

Under which circumstances would _attackers_ be using a browser? I can't make sense of this.
We could invest in cheaper and faster coffin production. Or invest in trying to get mass graves to become culturally acceptable. Or we could try and actually do something about the conditions that create the hellscape to come, but with our current mode of production and incentives around industry, I don't see it happening.
what's wrong with fission?
I'm just sick of the hype.

its a fascinating and useful tool, but its no silver bullet. Calm down and carry on people, less froth (I'm looking at YOU Microsoft!).
The problem with geo engineering is that in the proposed shape it doesn't solve two major problems: ocean acidification and impact of CO2 levels on animals (including humans).

Even if we get back to lofting sulphur, it won't stop aquatic life from dying. And our cognitive function won't be better if it's 1000ppm CO2 at 1.5°C degree increase rather than 1000ppm CO2 at 3°C degree increase.

Geoengineering is insufficient.
That reminds me of 1999, where I threw a party to help my friends modify their Celeron 300A CPUs so they could run dual-socket. My dual 300A running at 450MHz would run Starcraft under WINE faster than Windows could run it because at the time Windows couldn't do multi-core. Under Linux one processor would run the graphics (in X) and the other would run the game mechanics, and it would blaze.
> Not interested discusing anecdotes of all sorts of warring internet weirdos. Is not an argument.

This is deeply funny considering all you’ve offered is anecdotes and “nuh-uh”.
It's possible there were higher spikes in the past, but I would guess that they were all pretty dramatic events, and yes the earth used to be much hotter in the past.

This is obvious if you think about it, all that carbon in the ground had to be in the air before photosynthetic life.

And before any life, the Earth was a molten ball of liquid rock.

https://en.wikipedia.org/wiki/Paleoclimatology
there's always been a non-zero chance for collapse: black death, ww2, cold war, covid, etc.
> with the hopes of painting a paint a clear picture.

Typo: "a paint" is superfluous

> Taking a look through the results for high-value domains within our referrers, we the following stood out like a shining beacon:

Typo: superfluous "we" in "we the following"

> Atleast there will be memes on the record, and an awkward explanation of a raccoon.

Typo: "Atleast"
My personal experience is that I use a number of other tools (Sill, Murmel, Fediview) to add an "algorithmic curation" of sorts so that I don't miss content I might have wanted to see. I think there's something to be said for the ability to have that added externally rather than built-in to the core. I guess I see both sides of the value of that kind of curation here; I definitely don't love it when I don't have a level of control of it for myself.
Generally, high-density building produces more net income for a municipality. Especially couple with California’s Prop. 13 means that there is a LOT of high-dollar real estate that’s not contributing equitably to the state’s budget.
Don't worry about it. It's an opinion. Agree or disagree with it. But to feel morally inferior because of someone else's opinion isn't an argument. It's revealing that you have issues with self esteem. If you want to put forth an argument about why he's wrong, or crossing a line, or making an unrealistic proposition that everyone everywhere should stop using a word or phrase, that's absolutely a valid response. But people making the claim of "virtue signalling" are not making an argument. They're making a baseless ad hominem attack.
I always ask it to "analyze approached to achieve X and then make a suggestion, no code" in the chat. Then a refinement step where I give feedback on the generated code. I also always try to give it an "out" between making changes and keeping it to same to stave off the bias of action.
If you're looking for suggestions outside of work, one important factor will be motivation. You're not paid for it so you'll need something that will hold your attention regardless, or you won't commit to it. Therefore, the answer depends on what you personally find interesting.
Fedora 42, Gentoo Edition :-D
That website had me in tears of laughter.

From the amazing picture at the top, to the hand offering cookies, to the over the top shaking and spinning of everything on hover. This is one funny website.
Schlieren
OOP is one of the major schools of programming, significantly more widespread than functional languages. The only thing arguably used more is "simple" procedural, but even that is doubtful. Sure, in the 90s people thought OOP was the be-all-end-all, and we've moved away from that, but it still makes complete sense to teach the main different styles of programming. C and assembly are basically covered by a course on computer architecture and OSs, then teaching an intro course on both FP and OOP gives students a broader understanding on how the vast majority of program design works. Follow up courses on algorithms can then have synergy by showing how much easier/safer/faster they are to implement depending on the style.
The problem with geo-engineering is that it only treats the symptoms, not the root cause. Treating the symptoms has a side-effect: it lowers the incentive to treat the cause by making it less pressing.

What we want to avoid is not a 1.5 degrees warming, it's a 3 or 4 degrees one. By doing geo-engineering, you could fix the issue in the short time but you would also increase the probability of a bigger problem in the longer term.
I remember reading the cargo cult story and thinking "ironically, I don't even know how accurate any of this is." Well, this article actually convinced me that the pop-sci description is fundamentally accurate.

The author literally describes a cargo cult constructing bamboo radios to receive messages from spirits. That is perfectly described as imitating the outward appearance of methods one doesn't truly understand.

I would not describe cargo cult programming as something that works for reasons unknown. Indeed, the worst instances I've seen do not work at all, completing the metaphor.

The pop-sci omits some detail and the author takes issue with that. Sure, the precise origin is misattributed (is anything more American than thinking it all started with us?). But I do not think an astute reader would fail to realize that the islanders' misunderstandings come at great personal cost. That is what makes it serve as a great cautionary tale. They obviously had far better things to do than to construct these ritualistic trappings. And that actually happened!
> You can't stop, ever

I'm not really worried about "ever"; mostly just till I'm through with this planet.
The climate hype will end inevitably. Only if warming becomes a real problem, people will start looking at (technical) solutions.

As long as we can "fight" climate by taxing, subventions, greenwashing, bans, restrictions, everything will be fine for the "people of power".

Like "war on terror", child pornography and pandemics, climate change is just another vehicle for global elites to gain more power, influence and wealth.
Solar might help with carbon emissions even at apex deployment, but there's a lot of carbon emissions otherwise.

The objection to geoengineering is because those either involve large scale impacts to an already threatened biosphere (I do not accept than even 1% of biosphere threat due to solar energy reflection is understood), it often is pushed by the petroleum industry and they are the living embodiment of not caring about environmental impacts, and the cost of geoengineering is usually so high it begs the question why we don't invest in practical sustainablity.

Ultimately, geoengineering is a delay. And what the petroleum industry in general economic powers that be due is delay cost as long as possible, while imposing costs upon other people. It is the essence of externality economics, which is to say industrial economics, which is to say economics.

We are an economic world built on the religion of economics. That religion has no conception on a practical basis of environmentalism and sustainability.

The fundamental problem externality economics, is that we cannot price the externalities on a practical basis. If you cannot price things, they do not exist to economics.
It’s CRITAAS proliferation. Copyright infringement takedown as a service. It only feels unfair because right now it’s asymmetric. Wait until there is an automatic SAAS to counter balance it and let the bots duel it out whilst laws eventually catch up.
I assume other people have put thought into this but just as your standard braindead engineer I see some problems with dimming the sun. Some big ones:

1: it would make solar less effective so we'll have a harder time reducing our fossil fuel usage

2: fossil fuels will actually run out at a certain point, and we'd still be stuck with a dim sun but without the warming effects of fossil fuels

3: engineering is a process of trial and error, and we can't afford to try this and fuck it up
A couple of months ago, I read a comment here in HN where the OP said that wherever he worked, his colleagues thanked him because he always used the literate programming approach, hence his code is easier to understand and follow. I wish I can find that comment.
> Thanks to Nvidia, there's a new generation of PCs coming and they'll run Linux

What are these PCs ? Do they have any resemblance to PC architecture ? (UEFI, etc). Do they run stock kernels ?

> But what about a $1,000 Blackwell PC from Acer, Asus, or Lenovo? All three of these companies are already selling MediaTek-powered Chromebooks.

$1000 for a toy is too much.
They are to blame for his power. If someone else decided the time to act is now then they must choose now. The default is to not change anything.

I may ignore what people say and look what they do. I do this to make people angry :-)

What is the alternative? To tell people how sad it is they can't possibly anything ever? Why bother? Does more harm than good.
How to create simple encrypted remote backups (2021)
Types of automata and computability

Algorithm proofs around complexity, efficiency, etc..

At least an introduction to the design of languages, parsers, and grammars

Algorithms and concepts in the design of different database designs (not how to use specific databases)

Fundamentals of operating systems and systems programming

Some crossover with computer systems engineering courses. You must know at a basic level how logic gates are implemented, how an ALU is built, and how these blocks are built up to construct a CPU

These are the actual fundamentals of CS and they change at glacial pace compared to languages and design patterns.