skysight-inc/HackerNews huggingface dataset:
> Meta blogs—aka blogs about blogging—are a common theme on the Hacker News front page. So are blogs about making blogs.

I see this as a signal. Many would like to write more, but they don't. I met quite a few developers at a conference last week, and did a rather statistically insignificant survey. I didn't get a single one to say they enjoyed writing. However, a good 80% said they would like to write more.

> the greatest trick behind blogging consistently is simply picking up the keyboard and starting to write

This reminded me of this post[1] from a few months ago. "Simply" doing something is usually not that simple, for whatever reason.

I think putting some structure to a process, defining a clear goal, is a good way to learn.

Finally, I really don't believe in the whole "writing for myself" thing, sorry. In fact, I used to think the same, until I realised it was (at least for me) sour grapes. Personally, when it truly is for myself, it stays in my Logseq journal.

I now "write for an audience". I try to imagine who I'm writing for, what they know, why they may be interested, and what I want to share with them. If I publish something, it is because I think somebody may care.

Then, I'm not really bothered if nobody reads what I write (or build). Meaning, I don't think I'm worthless or what I'm doing is useless when I get ignored. But I do consider it as some valuable feedback: if I broadcast something and get 0 replies, maybe I'm not building the right thing, or I am writing about something that nobody really cares about. Or I just presented it in a very poor way, and I can then figure out how to do better next time. Which is why I do think it's wise to spend some time reflecting and perfecting our craft but hey, whatever works for you!

Having said that, really happy for you that you manage to write so much, I wish I were able to be that productive!

[1]: Stop saying "just" (2019) - https://news.ycombinator.com/item?id=42038139
Why work is (still) not working for women
The point stands that Europe needs to arm itself. Europe needs to be able to defend itself without the US.

Indeed there is slight toxicity to calling this 'manning up'. Especially towards men, where it signals that men should be strong enough to defend themselves. Which wronly reinforces the idea that capability in violence is a positive trait in men.
That’s been shared a lot on social media but those posts tend to leave out the context that this was only in technical language around IVF, not a broad change, and that it was intended to resolve confusion around what “mother” means in the context of what goes on a birth certificate in the case where a same-sex couple means the child has two mothers.

https://www.usatoday.com/story/news/factcheck/2025/02/28/wis...
How big a role did race and religion play? I'm genuinely curious because the mainstream media won't talk about it, perhaps out of a sense of political correctness. But it seems odd that they're framing the election as a referendum on economics, when the Trump campaign didn't even float a coherent economic agenda.

As I mentioned in another thread, the Republicans switched from "the immigrants are stealing your jobs" to "the immigrants are stealing your cats."
The state of news publication in Denmark is sad, which I suspect is a universal state of affairs. Even the tax funded state propaganda outlet "DR" (Danish Radio), has become clickbait garbage. Most publications are heavy left leaning. There are a few that are not, but everything is terrible and I just don't care any more. If I close my eyes and ears, I won't notice the perpetual clown show that is the world in current year.
I use a mix of Evolution[0] (GNOME's Thunderbird) and Geary[1].
Geary has a very nice UI, and can become mobile-like, and Evolution has much more support for automations and other niceities.

There's also alps[2], if you want a web based solution. I love it as well, though Geary is my most used solution.

[0]: https://gitlab.gnome.org/GNOME/evolution/-/wikis/home

[1]: https://wiki.gnome.org/Apps/Geary

[2]: https://sr.ht/~migadu/alps/
Übersimpel Containers
ISPC is a step above the .NET Vector stuff, it's more or less a GPU shader language except it compiles down to SSE/AVX/NEON code instead. In fact I think it was originally envisioned to be a shader language for Intel's ill-fated Larrabee GPU, since that was just meant to be an extremely wide x86 chip.
I'm not even sure it was ever true. I think it's just become part of the folklore of urban leftists, potentially as a way to justify their lives even when nobody was demanding a justification.
For the purposes of visualization, you want each cell to enclose approximately equal surface area. These are your "pixels". H3 is a way of rendering any subset of a sphere for display.

While squares have superior properties for analytical geospatial data processing that H3 doesn't have, such as congruency, they really only work for Euclidean spaces and the surface of a 2-sphere is non-Euclidean. Any system using squares will be a poor approximation of "equal area" relative to hexagons, which makes them poor for visualization. To use squares for indexing, you need an extra step that allows non-Euclidean space to be addressable from Euclidean space. There are two main ways of doing this.

First, one can project the surface of the sphere onto the surface of a Euclidean cube. Second, one can use an embedding, indexing the 2-sphere in Euclidean 3-space. Both of these can be trivially projected to a hexagonal system like H3 for visualization purposes and commonly are.

If you primarily need visualization and your data is small, using H3 eliminates the step where you need to figure out how to map non-Euclidean data models to Euclidean data models. If you are doing large-scale geospatial processing, it becomes worth the effort for both scalability and performance reasons.
The risk of undoing progress so quickly is only possible after nearly a century spent centralizing the very authority that makes a quick undo possible.

The executive branch shouldn't have nearly as much authority as it does and anything we want to be difficult to be undone should be protected by law, with a legislative body needing something akin to a 2/3s vote to change it.

Instead we have a massive, powerful executive branch and legislators that can wield way too much power with a simple majority.
I get being against this sort of thing, but it’s wild to me how people are SO against something so inconsequential (official language on government forms or whatever) that they’re willing to instead support a party that’s actively pushing us into authoritarianism.

Like sure some inclusive language is silly, but it’s a lot better than losing our national parks, destroying our social safety nets, celebrating cruelty to immigrants, and ripping the constitution to shreds in the process.
The regime collapsed when the Portuguese colonial war in Africa consumed up to 40 percent of the national budget, and a new generation of university-educated military officials began spreading through the armed forces.

Portugal endured a dictatorial regime for almost 42 years, one of the longest in modern Europe, which was tolerated by NATO due to its anti-communist stance. [1],[2]

Interestingly enough, Russia is currently spending more than 40% of its budget on the war. [3]

A far more effective strategy to force them out of Ukraine, would be genuine economic starvation. Instead, the West tolerated hundreds of businesses continuing to operate in Russia.[4]

The most likely explanation for agent Krasnov’s, (currently occupying the White House), sense of urgency to halt the war in Ukraine, and use it as a pretext to restart economic ties with Russia is the impending collapse of the Russian economy.[5]

If the USA were to leverage its real and soft power by issuing executive orders that refuse to allow any company to do business with Russia. And by threatening sanctions on India and China for enabling the Russian economy, it would force India and China to choose between access to the US market and economic prosperity, or support for Putin. The war would cease, employing the same tactics Reagan used to bankrupt the Soviet Union.

Instead, the US administration chose to betray the entire West, by yielding to Russian demands.

[1] https://en.wikipedia.org/wiki/Carnation_Revolution

[2] https://en.wikipedia.org/wiki/Ant%C3%B3nio_de_Oliveira_Salaz...

[3] https://carnegieendowment.org/russia-eurasia/politika/2024/1...

[4] https://leave-russia.org/

[5] https://www.chathamhouse.org/2025/01/russias-economic-dilemm...
The US is very liberal, but liberal doesn't mean left.

Left to me means workers movements, and there's very little of that in the US.
I'm the most cynical person I know, and somehow I spent 38 years thinking the US would always be on top, and despite the smaller scale invasions and the odd assassination, would maintain world peace and fund prosperity for all in terms of fundamental research.

I knew that democracy was fragile and that losing it could happen to all of us - except the US. somehow I believed their separation of powers would always work, that the pretence of freedoms would always be in the interest of Western oligarchs.

it's been a tough 6 weeks for me.
I've been playing NationStates(.net) for 20+ years now. They run a php forum as part of the civic simulation php site. It hasn't really changed in the 20 years. Lately the entire site has become completely inaccessible to many of us because they've deployed a cloudflare block. They say they had to do this because the increase in bot traffic was slowing down the site so much it was costing them money: https://forum.nationstates.net/viewtopic.php?f=15&t=562415

I never once noticed the site was slow. But now that cloudflare is blocking me and my non-corporate browser completely, no matter how many captchas I complete, it is very, very slow (dead).

It's shocking to me as someone that runs multiple websites (for the last 20+ years) that they're having so much trouble suddenly. I too see bot traffic on my sites increasing (ie, it's like 4:1 now instead of 1:1 bots:humans) but it is not a problem.

I have to wonder how much of this is a socially contagious hysteria. Computational resources and bandwidth have become massively less expensive over those 20 years. I get the feeling people are "having" to block bots from accessing their websites just because they "feel" they have to block them. They actually don't.
American businesses and workers operate all over the world. No-one thinks that this means that all these countries will receive military support from the US if they are invaded.

Another relevant detail here is that a lot of the resources included in the deal are in territory that's currently occupied by Russia – which Trump clearly envisions Russia keeping in any peace settlement.
Defending Taiwan is - unfortunately - a suicide mission.

I'd rather not engage a hot war with China over it.

We're going to have enough on our plate keeping China out of the Caribbean and our half of the Pacific.

Buckle up.
Russia might buy some
> somehow completely controlled by Russia

Yeah, about that... Analysis by Grok says "75-85% likelihood Trump is a Putin-compromised asset"

https://x.com/i/grok/share/WQepvCpIJl2EJ0F7tHNbLAhm6

Can you imagine if this were true?
Increasingly Insecure in Sequoia
Location: Charlottesville, VA, USA

Remote: Yes

Willing to relocate: Yes

Background: AI product leader with a track record of building and scaling both Gen AI and machine learning solutions that have generated over $20M in new business and renewals. My experience spans from building large language model–powered features to orchestrating the launch of million-dollar hardware products, with a focus on delivering user-first solutions at speed. MS CS with Interactive AI specialization from Georgia Tech, and EMBA in Startup Strategy from Quantic.

Résumé/CV: https://drive.google.com/file/d/1AJXRgwMfRo0Ma52sUydAagumOAj...

LinkedIn: https://www.linkedin.com/in/bmcde/

Email: mcde.ben@gmail.com
something to remember is that a good chunk of the "dollar" reserve is in reality eurodollars

the backing of which could be switched very quickly indeed
That screenshot is really unconvincing. Four out of five stories are duplicates, and I find the pixel art of drone attacks and spy satellites pretty offputting. Not to mention the whole "completely neutral and unbiased" selling point, which obviously can't be true.
> Part of the reason many people consider those areas “flyovers” is that minorities, women, gays, nerds, really lots of people, can expect to get treated very badly in those areas.

It's not all roses and butterflies but a blanket statement like "women/gays/nerds/minorities get treated very badly" in these areas is laughable and very "online"/detached from reality.

Very snobby elitist take tbh.
¯\_(ツ)_/¯ The only languages no one hates are the ones no one uses. Hating PHP is a mostly a meme and an elitist virtue signal, and people still use it because it still works. Simple as.
> That’s the most frustrating part. What America calls leftists is considered pretty centrist everywhere else.

The most frustrating part is that Trump is sabotaging the US by enacting the pseudo-anti war policies that the republican party has been vilifying for decades.
I assume they meant that the Biden administration's approach backfired because instead of isolating Russia on the world stage it strengthened its ties with other countries and China in particular.
Once people realized its actually more secure and performant than java you saw big companies using it such as Disney Parks. This was new they had been using java for at least a decade before moving to php for developer productivity. I used to write java for them and you had only a test server, you had to know the language well because you had to wait 30 minutes for your servlet to compile in a compile wait list on the server. With php you could easily test locally, and they used php off the shelf so you no longer needed to know all the quirks of Disney's proprietary Tea servlet templating system.
Hey, I have a question about the Mark Williams Company. I understand it was founded by Aaron Swartz's father. Did he work on the programming? Did Aaron spend time around the office? I'm curious how Aaron first got involved in programming, which I think was probably long after the company.
I'm sure Greenland, Panama, and Gaza will be relieved to hear that.
I am reminded of North Africa in I think it was 1942.

France over-run by Germany. Gestapo at work, with all its horrors.

UK+US land in French North Africa, part of taking Africa from Germany, part in the long run of liberating France from horrors of occupation.

French soldiers fighting, killing and being killed by UK+US troops.
From your own website;

China: 1,419,320,000

Russia: 144,820,000

World: 8,005,176,000

Russia + China = ~1.56 billion

(Russia + China) / World = 0.195 aka 20% or 1/5 of the world population
Ironically India's decision to go with Rafale looks great in the current circumstances.
Are you arguing against spending money on armies at all, or do you want Europe to spend money on more effective weapons?
Yes and the red pill moment is when you realize this is exactly why your speech was banned.

They will leave provably wrong stuff up as a head on pike to show you're an idiot. They will let correct but unpersuasive stuff up, because who cares. They will let correct (or just controversial) stuff already stated by someone prominent up (even if by kkk or nazis), because they already have a rebuttal canned for that to make you look bad.

What they won't let stand is a correct, holistically persuasive original argument for the wrong opinion. They have no defense for that but banning. And thus doesn't apply only to reddit.
> Cheaper goods don't make up for dying towns.

Manufacturing output in the US is at an all-time high:

* https://en.wikipedia.org/wiki/Manufacturing_in_the_United_St...

* https://en.wikipedia.org/wiki/Manufacturing_in_the_United_St...

Though it's (a) smaller share of GDP compared to the 'good old days' of the 1950-60s, and (b) does not need as many workers because of automation. This is true in a lot of industries: various seaports have never imported/exports more goods, but have fewer dockworkers than decades ago because of containerization and giant cranes.

Though one problem is of 'concentrated loss': if a town/area was dependent on one factory (or industry), then it could be especially heavily hit because of that single point of failure.
The grippen looks amazing what are you talking about? Are we looking at the same plane? The high off boresight capability and meteor are top of class.
Link to the original source for the percentage, obviously embellished: https://www.youtube.com/watch?v=IACHfKmZMr8

Writes maybe, but how much time is spent on debugging the terrible code written for the last five percent? Connecting bits and bobs together is pretty critical towards a fully realised product, and as the interviewee in the video points out, "it's not very good at debugging", because of course it is not. Has anyone actually made an AI workflow that would allow it to debug and actually solve real business problems? The best I've seen was solving off-by-one bugs, pretty obvious ones at that.
Aside from life-saving medicine, I was thinking that the un-availability (not 'available with tariffs' but 'we're not selling it to the US anymore') of Ozempic in the US might become a political problem, maybe more so than many other trade-war hits. Maybe it's easy to manufacture it locally but the time-gap until it's up and running might be too much to swallow...
Thanks, I never read that one. Yegge's writing is just delicious. He could write a guide to watching paint dry and I would savor every word.
I attended one of his MMIX lectures in Munich two decades ago and he mentioned that he was going to visit a friend later, so I guess he might have contacts in Munich.

Speaking of errors, in the lecture he once forgot to save a file in Emacs and was confused about the compilation result briefly.
Made him very relatable.
I attempted to develop my own embedded mongodb on top of sqlite in rust:

https://github.com/shi-yan/hoardbase

but then I realized that the sql syntax isn't too bad compared to mongodb, so I abandoned this idea.

For my next project, I will still use sqlite. My app will be electron based, I will probably write rust based nodejs modules.
Safety features work only if you do not ignore them and turns out that semi-authoritarian ruling parties can do that.
> It's about buying more American weapons.

He's an idiot if he really thinks that his actions will result in this.

European defense stocks are going parabolic right now.
East and West. The differences in economic output and political leanings are stark.
Honestly, my gut feeling tells me the same. Time will tell...
It played a role in giving people an outlet to attach their anger to, the same as it did in 1930s Germany. But the economics came first and are still dominant in the majority of Trump voters I speak with. The vocal minority pushing the racism and anti-LGBT stuff are not representative.
The idea that the empire has a burden to civilize the world is a common theme in empires throughout history.

It's part honest desire to do something good with the position history has afforded the empire, and part self-serving rationalization, depending on who is doing the talking.
The highest federal bracket is 37%, the highest state bracket in the US is California at 13.3%, Medicare at 2.9% if you're self employed, NIIT caps out at 3.8% - so even earning well into seven plus figures, with punitive NIIT, only puts you at a max of 47% marginal. Social security taxes stop long before the brackets kick in.

NYC has combined local and state top marginal rates of 14.776%, to go up to 48.476%.

I call BS on marginal rates exceeding 50%

Edit: even the new 2024 California payroll tax cap lift and mental health tax on seven figure incomes put it at 49.1%. Marginal rates that high don't exist in the US. Even then that requires paying payroll taxes and NIIT on the same income, which I'm pretty sure is impossible.
That's like saying the "far left media" is trying to paint NBA players as tall.

People have eyes and anyone watching someone give two perfect nazi salutes and at the biggest political rally of our time that still denies someone is telling the world they are a nazi is denying reality.
Photos of a Mirage fighter jet shooting down a Russian Kh-101 cruise missile over Ukraine, published two days ago by the Ukrainian General Staff: https://x.com/GeneralStaffUA/status/1898105929364648055
This is an LLM response if ever there was one.
The idea that anyone can know without a doubt what someone else needs is part of the problem.

People need to be treated as adults before they can be expected to act like adults. There's always the risk that goes wrong, it has in the past, but we're doomed if we believe the only way forward is a small group of elites forcing change on us because they "know best".
The issue I’m addressing is your exaggerated verbiage which sounds like it’s a reasoned argument but is actually just biased nonsense.

I’m not disagreeing that nil pointers are an ugly sore for Go. What I’m arguing against is your claim that Go services are constantly failing in production because of that sore point.

The reason I make that argument is because:

- sore points are a problem for every programming language. designing a programming language is a constant trade off of concerns. so there will always be stuff that doesnt work well. And I know this as an author of a programming language myself.

- however if sore points prevent a language from being usable in a production context (assuming that’s its intended role), then that becomes an insurmountable problem.

Nil pointers aren’t an insurmountable problem for Go. They’re ugly and arguably a terrible design choice, but not an insurmountable problem. Which is why Go succeeds despite this sore spot.

Typescript has its own WTF moments too. Every language does.
The pacific is not safe from this effect. Trump has also recently started complaining about our security pact with Japan.

https://english.kyodonews.net/news/2025/03/fd3521d51353-upda...
> How do top performers distinguish themselves as they go out for new jobs?

During an interview process, and by using your network. Top performers aren't usually slinging applications through LinkedIn in my limited experience

> When did this become easy?
It isn't, they're referred to as top performers for a reason. It's easier for folks who excel in their fields, and that holds true across domains.
Isolating Python and Jupyter using firejail
Of course I read books by women. I would only encourage you to research if the blood, sweat, and tears of your ancestors are the "socio-political effects of European patriarchy" or just people who build a home that attracts people from all over the world.
I guess the Danes (just like us Norwegians) think the choice of F-35 rather than neighbouring allies' planes was wise... In contrast to the F-16, one can only assume that Trump & co can basically disable the F-35 or at least render it completely useless for battle. Norwegian operation of the F-35 is even completely dependent on American personnel for years to come.
NATO didn't expand. More countries joined it. That's rather a significant nuance.
Tariffs could mean a few hundred sock jobs but also cotton jobs, nylon jobs, rubber jobs, dye jobs, etc.

All more expensive than importing but supports local economies. Again, I'm not an economist, and tariffs are not a panacea, but they are also not useless.
Interesting. So the browser knows your browsing history like every browser does, but it uses it to share some distilled data. Yeah, I definitely don't want that. Looks like I already totally disabled it though, so I'm good I guess.

Privacy and security > Ad privacy

Ad topics: Generates a list of your interests based on your browsing behavior.

Site-suggested ads: Allows advertisers to retarget you based on your interactions.

Ad measurement: Enables advertisers to assess ad performance.

Toggle each of these settings to "Off" to disable them.