skysight-inc/HackerNews huggingface dataset:
After my struggles with trying to keep Gitlab CE (Community Edition) up and running (it needs a lot of CPU and memory) I switched to Forgejo and have not been disappointed. It runs as a rootless container and uses almost nothing, memory and CPU wise. Updating it has been a simple podman pull that JustWorks(tm).

It now also runs actions that keep my static websites updated by running Jekyll etc.

I really like it to have my own forge that can import repos, issues etc from other forges like GitHub, Gitlab etc. and I am looking forward to the upcoming ActivityPub based integration to the wider fediverse.

Having a decentralised, but connected approach to code hosting is what I always wanted to have and now it’s (almost) there.
It does not. Its volatile, its backed by some at least as shady companies, rugpulls are constant, the acceptance rate of crypto is way below Mastercard/Visa or even Amex, you need to have at least a charged phone and and and. Sorry, I don't see any available version of crypto replacing MC or Visa.
Yes, you need to spin a forgejo runner
Ok… this should be like tamagotchi - but if the more errors you have the closer it is to dying, and you feed it by taking breaks often i.e. coding for too long in one sitting and it starts dying incentivising you to take breaks!
But there is no big conspiracy. Just a lot or small ones.
I don't disagree with you, and I don't dismiss any factor, but oppose the altered storyline of events offered by GP, which is simply not factually true. Subtly twisting history into a more convenient version may be presidential territory now, but that doesn't mean we should let a proper discussion devolve into shallow, black-and-white stories just because those are easier to understand.
From Copilot integration that you can’t disable if you accidentally clicked something once (you can only now as of a few days ago hide the UI, but you are still not able to disable it in settings), to this issues UI aglomeration.

The Microsoftization/enshittification of Github continues apace.
My guess is that TikTok paid for their format more than anyone else. By posting on YouTube it might cannibalize the earnings. Now that it is banned it might as well be on YouTube or some other platform.
I don't think Buffett himself chose these investments, so it's just namebaiting to mention him in the headline. Since these plants run at a loss (coal power in the US is notoriously lossy), I'd say they're either part of a larger energy portfolio or they're a strategic investment in anticipation of dropping in a modular nuclear reactor. There's quite a compelling business case for converting older coal-fired stations this way, as most of the infrastructure (steam turbines, transformer yards, HV transmission lines) is already in place.
Got it, thanks.

> in chat mode you can feed more than context max size if you feed in multiple USER messages

Just so you know, this is false. You might be using a system that automatically deletes or summarizes older messages, which would make you feel like that, and would also indicate why you feel that the sorting is so important (It is important! But possibly not critically important).

For future work, you might be interested in seeing how tools like Aider do their "repo serializing" (they call it a repomap), which tries to be more intelligent by only including "important lines" (like function definitions but not bodies).
It might not be a very strong reason, but quite enough to pick the original project which also has more development effort behind it (and is still used by Blender FWIW, I don't think they have any plans of migrating). I understand your first language is German. Figures. The name is unpronounceable and feels weird to me also. If we ever migrate from gitea (although I currently see no reason to do it), I'll have to pick some generic term and introduce it to others under that name.
It does, called “Actions”

https://forgejo.org/docs/latest/user/actions/
This is taste of US so called democracy and freedom
People don't buy the shtick because they've been getting their resources stolen, their people bombed, and their governments couped over and over and over again, not because they don't have their own home-grown social media (pretty much everywhere does, it's just not as popular and doesn't make as much money). Pretty hard to believe in the pure heart and good intentions of Uncle Sam by looking at his behavior during the Cold War era or the unipolar moment (ie. within living memory).
Use ddg.co on mobile.
WASM-GC is essentially a way to hook into an externally provided garbage collector, it doesn't help much with calling into web APIs.

The DOM has been designed as a JS API (for better or worse), accessing that from WASM will always require to go through some FFI layer (this layer may be hidden and automatically created at runtime, but it still needs to exist).

The question is just how much marshalling needs to happen in that FFI layer. Making the DOM (or other Web APIs) actually WASM friendly would require an alternative DOM API which looks more like a very low-level C API - e.g. not using Javascript objects/strings at all, but only numbers, some of them 'pointers' into an ArrayBuffer (e.g. the WASM heap).

There's also a middle-way of adding such 'garbage free' functions to web APIs which allow to be called with less overhead in the JS engine, for instance WebGPU has such functions, and they were specifically added to reduce marshalling and GC overhead when called from WASM.

E.g. GC-free Web APIs would be much more useful than GC support in WASM for interacting with the browser side. GC support in WASM is mainly useful for languages that depend on garbage collection, because those can delegate the GC runtime tasks to the JS engine's garbage collector.
There's an interesting cognitive bias in the western media that tends to define freedom of the press (and freedom of expression) as exactly what is perceived as freedom in this side of the iron curtain.

Libgen domains are "seized", and tiktok "goes dark", but of course other countries "censor" porn or news outlets.

https://en.wikipedia.org/wiki/World_Press_Freedom_Index
Neovim as External Editor for Godot
I gave a talk that goes more into what makes imperative programming better with Haskell compared to traditional imperative languages. https://speakerdeck.com/ajnsit/supercharged-imperative-progr...

In a nutshell, first class effects and built in set of patterns for composing them get rid of boilerplate code. Combine that with type safety and you can churn out relatively bug free code very fast.
"The woman was still alive while he was dying"

If I ever die, I hope it's after I'm long gone...
Pandora's box is open. For an in depth take on the subject, check out "The Revolt of the Public".

TL;DR Communication technology has changed the relationship between rulers and the ruled, and we are just beginning to see what that might mean for the future of civilization. The book promises a lot but doesn't quite deliver. Still interesting reading.
I hope one day these platforms are governed by the people using them. "Users" are humans who have little voice in the decision making of their digital nations.
It's digging fossil carbon out of the ground that's the problem, not using electricity. Switch to electricity not from fossil carbon and you're golden.
The United States has become a parody of itself.

Six years ago, The Onion mocked the idea of TikTok being dangerous to the US as a paranoid fantasy.[0] Now, that position is bipartisan consensus. China hysteria appears to have no limits.

0. https://theonion.com/xi-whiz-1844838344/
What is "self-sufficient" in this case?

Lots of debate since ChatGPT and Stable Diffusion can be summarised as A: "AI cheated by copying humans, it just mixes the bits up really small like a collage" B: "So like humans learning from books and studying artists?" A: "That doesn't count, it's totally different"

Even though I am quite happy to agree that differences exist, I have yet to see a clear answer as to what about people even mean when asserting that AI learning from books is "cheating" given that it's *mandatory* for humans in most places.
Their source is the “The Economist Democracy Index” [1]

[1] https://en.wikipedia.org/wiki/The_Economist_Democracy_Index
I was curious and gave this site a shot.

You know what would be great for a music site? If someone new was able to instantly hear music!

Nope. After 5 mins of UI Ninjutsu, I gave up.
Thanks for pointing this out. Do you know of any guides on securing a home pi web server, or less specifically, securing any Linux device exposed to the public internet?
Regarding private keys and computers going in for repairs...

I know it's not strictly best practice but store your private key in your password manager. That way if the worst happens you aren't up a creek...
Neat! Thanks. I see this is located in the docs between "comment via email" and "message templates". If the devs see this, perhaps adding more buzzwords would be helpful to discovery.
> It's unfair competition.

It's a charity, how is giving them an advantage over chains that put their profits into the pockets of billionaires a bad thing?
Not me, because I hate change!
Ukraine war is very serious.

After Poland managed to collapse communist regime in partially
free elections in 1989 where all elected sits went to democratic opposition the whole Soviet Union collapsed. Ukraine declared independence in 1991, all regions of Ukraine decided to stay with Ukraine in national referendum.

In 1991 Polish and Ukraine GDP were about equal, both countries have around 40 million citizens.

Poland immediately turned towards West. We rapidly liberated our economy - Balcerowicz reforms. We aimed at joining NATO and EU as guarantees of our independence from Soviets/Russia. After invading Poland in 1939 with Germans, last Russian soldiers left Poland in 1993. We joined NATO in 1999 and EU in 2004.

Ukraine on the other hand was divided between West and East.

In 2021 Polish economy was 3 times bigger than Ukrainian. More than million Ukrainians were economic migrants in Poland.

We made the right choice with turning immediately towards West with full force. Ukraine stumbled.

But they saw that Poland is doing so much better than they were doing. That's why they wanted to join EU. That's what started Euromajdan.

Now Russia is threatening all of us with nuclear holocaust. Every other month you can hear from the highest Russian leadership nuclear threats.

We have lost 20% of population in WWII started by Germany and Soviet Russia. Every fifth person killed.

We are taking Russian holocaust threats 100% seriously.
What makes me a business? What if I want to write but my motive is eventually it becomes a business. I see you offer subscriptions as a feature, for example.
This is take is so naive. Tiktok is the equivalent of CBS, NBC, FOX and ABC all being owned by the US's largest threat/enemy's government.

Chinese nationals are banned from even accessing TikTok within China in addition to the Chinese government not allowing America media apps to compete their market.

There isnt an argument in the world that this app isnt bad for US interests and the only reason this is emotional at all for people is that it took too long for the government to act.
> The Hamas position (as best I can figure it) is the dissolution of the Israeli state entirely and Palestine restored.

Not restored, as Palestine in what is today Israel's area was never an independent country.
NYT, WaPo, etc aren't very likely to publish it. It'd be in the same bucket as Jeff Epstein - politically toxic and the majors aren't going to take the lead drawing attention to it even if it is plausible. Facts would need to be in the public sphere for a while and gaining traction before they pick it up.

It might be the Iranians making stuff up, although realistically that sort of activity is what should be expected without any leaks at all. It has been obvious since around 2016 that the corporate media doesn't have the ability to single-handily dominate the narrative any more and that will impact national security propaganda because, you know, what military would be stupid enough to leave that sort of messaging to chance?
It's a shame "federation" these days basically just means "implement activitpub". So many projects get caught up in the complicated mess of mapping their data model onto AP, debating about how exactly to map things and writing standard extension proposals....

Useful federation between Forgejo instances could be solved with little more than OIDC and a few webhooks (cross-instance collaboration, forking, and PRs). Nobody needs federation between Forgejo and Mastodon - what would that even mean??
I found that over time ufw becomes unwieldy and it's hard to make sure you keep the rules consistent - even (especially?) with configuration management.

I highly recommend firewalld instead.
This ban was precipitated by TikTok refusing to bow to pressure to censor (pro-Palestinian) content that American politicians don't like.

The politics of this are exactly the opposite of that you're saying. This is about restricting democratic rights.
Imagine that every API will be behind government gateway, checking all the queries before passing on to the real API and then checking its replies.
Or ddg.gg - quicker to type.
When you can't use your credit card abroad or be paid for your work from there I thinks it's pretty clear.
Re your note: I disagree. I think value is what people are willing to pay for.

So yes, for now, he created 25B of value. You can argue that this value is in part based on his reach, so it was already there. He is monetizing it now.
Not surprising tbh, no automatic memory management solution is ready for realtime graphics - it always requires a lot of manual care to reduce memory management overhead (for instance working around the GC instead of using it), which then kinda defeats the purpose of the 'automatic' in automatic memory management. There simply is no memory management silver bullet when performance matters.
Please be serious.

Any suggestion that TikTok poses no real threat to U.S. interests is staggeringly naive. Imagine if CBS, NBC, FOX, and ABC were all owned and operated by the government of America’s greatest adversary—that’s essentially what we’re dealing with. Meanwhile, Chinese citizens are explicitly barred from accessing TikTok in China, and American social media companies are shut out of China’s market altogether. There’s no credible argument that TikTok doesn’t undermine U.S. interests; the only reason people are reacting so emotionally now is that our government took far too long to address this blatant national security risk.
The UK and Australia are much more insecure

https://x.com/ausvstheagenda/status/1880136652678656311

https://x.com/PlanetOfMemes/status/1865399407220306313
Downtime when you can afford it (for us it's in the middle of the night, and very rarely), not in the middle of the working day when GitHub fucks up yet again.
Just curious what sorts of older books you find in the best condition.

Ie, even when buying a new book today I’d rather pay $1 or $2 more in price on good paper that won’t turn yellow in a few years, but it seems most publishers aim for the lowest common denominator on shitty paper.

I’ve had some general luck with hardbacks being more robust but it’s not always the case.

Just seeing if you had thoughts on book types or publishing houses with the best paper that has lasted over the years.
Figma uses WebGL for rendering and they seem to be doing ok.
Can you open a tiny iframe then scroll it to a particular location on the page, or does HTML and JS not allow that?
You are focusing on the specific details of the hiring process, and evaluating stuff like DEI in terms of a single hiring outcome. I'm trying to clarify that the relevant scope is actually much broader, for example it might be the demographics of the entire engineering org within that company, measured after this updated hiring process has been in place for a year or more.
Vanity first, then wallet.
In which case, the question is: what were other Republicans told that they didn't sign off on this plan? It seems quite a bit like a coordinated arrangement between China and ONE guy who was running for office.

Since he was running as a Republican, why are they not also signing off on all this? Why is the completely Trump-friendly Supreme Court not signing off on all this?
Can't scroll on desktop Firefox, the entire site goes black in Edge. I'm sure this would work in normal Chrome, but why would I even care to try it at this point? If I can't even open the framework's page I think it's worth a skip.
duck.com too
I'm not a yank (Serbian but I live in NL), but I'd rather neither. However, since we live in reality land and not make-believe land, that's not an option, so I'd go for the oiligarch from my own country rather than, say, a Russian or Chinese one having influence over the people in my country.

Not wanting authoritarian shitholes to have influence on people isn't really all that crazy of a stance, IMO, even if the world isn't perfect and shitheads like Zucc have similar influence.
The funny thing here is that complying means they never do business in the US anyway. So potentially it is beneficial for Bytedance to still serve US viewers but keep no physical presence in the US, and deal only with non-American advertisers (e.g. US viewer see ads from SHEIN, Aliexpress, Ctrip, etc.) and still profit from this operation. Those companies will pay Bytedance in China, outside US control.

This is pretty much how US internet services operate in the rest of the world: YouTube have no physical presence in, say, Nigeria, but Nigerians watch YouTube just fine. That’s what the internet was all about. We’re connected by default, unless a government actively implements a firewall to stop it.
The federation page on the Forgejo Web site (https://forgejo.org/2023-01-10-answering-forgejo-federation-...) is out of date and most of the links don't work. They also used to publish annual progress reports until 2023 (on a Web site that no longer seems to be accessible: https://web.archive.org/web/20240830030315/https://forgefrie...).

Although the last mention of federation in a monthly update was in October, where they stressed that federation was and is their 'highest priority'.[0]

[0]: https://forgejo.org/2024-10-monthly-update/#:~:text=Forgejo%...
> "Does it leave money on the table? Genuine question..."

Yes it does, 100%.

Once you've got content that people in multiple countries want to watch, you've broadly got two options: let everyone watch on the same terms, or split it up by region. Even Netflix chooses the latter - each country that Netflix has customers in has a different price for subscribing. (They also have different libraries of media that can be watched, but that's mainly as a result of the companies they license it from doing different deals for different countries, as far as I know Netflix do release their own content in all regions at the same time.)

This is because if you don't price it differently, you either price it for countries like the US, and make it unaffordable - or too expensive to be worth paying for, at least - for much of the world, or you price it more cheaply and leave money on the table from Americans (and other rich countries) who would've been willing to pay more.

If the media industry hadn't existed before the internet then probably all companies would look more like Netflix and the other streaming companies, and it would be simple for all content to be licensed globally to the same streaming platform. But because both historically and still today we have broadcast companies which are country specific, any time they get involved (which is pretty much every time with the exception of content made by the steaming companies themselves), you now not only have custom pricing per country but also custom where-can-you-watch per country. And while this can be annoying, it ultimately leads to the content owners earning more than if they didn't do specific deals with specific broadcasters and instead sold a single package to a single streaming company.

> "Would traditional media have been able to produce Squid Games?"

I'm not sure what aspect of it you think required Netflix, but for decades media companies have been producing things with more than a single country in mind - whether that's BBC's Top Gear being syndicated to a huge number of countries, or Friends being dubbed in French, or whatever. I don't see any reason that a BBC or Apple or whoever else couldn't have done it, the only difference is that BBC doesn't have a global distribution platform like Netflix does, so BBC would have had to do deals with broadcasters (or streaming companies) for any country they want viewers in other than the UK.
Right, I should have been more clear, my comment does come off as suggesting it's not about the USSR at all, which is obviously false.
Damn would have doubled my money if I had bought three hours ago when my friend group was circulating this.
I would expect Gitea to merge back in federation functionality once it's stable if they get some help with it. IIRC that initiative started in gitea and I'm not aware of that level of animosity or divergence of goals between the two?
I don't have any problems with calling it programming even if it's not Turing complete. But I think it's nice to clarify, so I can understand where it is in the expressivity-landscape.

Maybe it's obvious for the intended audience, given the mention of Datalog? But I suspect a lot of compsci people know of Prolog, and know about SAT(and similar) solvers, but don't really know how e.g Datalog places.
That's not actually true. JV requirements are limited to a small (and constantly shrinking) number of economic sectors. Many, many large US companies own their own operations in China.
No but they gave us GAI. The fact they flipped the frame problem(s) upside down is remarkable but not often discussed.
Yes, the `guid` field in RSS and the `id` field in Atom.
Thank you - and to the sibling comments too; the support is enormously appreciated.

For what it’s worth, we have been frantically trying to keep all Synapse dev FOSS for the last 10 years - and the FOSS version will always be the primary project, where everything new happens (other than mega-scalability work). At least for as long as we’re able to work on it.

My hope is that Synapse Pro will be net positive for the ecosystem, as it will hopefully fund us to be able to work more on FOSS Synapse. It could also inspire more alternative homeserver work, which is no bad thing for Matrix as a whole.
I had no idea it was Haskell. So much for what I heard “no practical use”. Pandoc seems like very real life practical Application for me.
Even the Palestinian authority banned Al Jazeera

https://www.wsj.com/world/middle-east/palestinian-authority-...
> it is reasonable for governments to exercise control over the information environment their citizens experience

It's reasonable for governments that don't entertain the notion that their citizens have freedoms of association, speech, etc. For countries where those concepts are legally enshrined in the country's own founding documents, no, it's not. Part of living in a democracy is having the responsibility to inform yourself and make voting decisions based on your own understanding. Letting the government tell people who they can and cannot listen to flies in the face of the very idea of democracy.
All Israelis have stories about rockets over Tel Aviv, Jerusalem, Haifa and Be'er Sheba. Waking up in fear in the night, for over a year now, and before that in previous rounds. At least the Lebanese see that the targets were military, and strikes were, more or less, precise.

Peace between Israel and Lebanon is a necessity for both sides, and both sides suffered greatly over the many years of conflict. There is no real reason for there not to be peace between these two countries, except for latent animosity, mostly on the Lebanese side. I hope they can overcome it.