skysight-inc/HackerNews huggingface dataset:
I think there is a general consensus that Trudeau handled this horribly. I feel like the political chops of our politicians has gotten worse over the past 2-3 decades.

It used to be an appreciated political skill to “skirt the middle”. Play the balancing act and make everyone a little mad but leave all parties feeling like they got at least something they wanted.

When the convoy was half way to Ottawa and Trudeau pulled the “unacceptable beliefs” I knew his goose was cooked - that’s not a statement you can back away from and not look like a fool. An amateur political move.

I feel like a consummate politician would handled it much differently. Engage the protestors, negotiate, delay, drag it out. The restrictions are almost all gone in March anyways, Trudeau could made everyone feel like a winner, but no, he had to paint himself into a corner he couldn’t get out of - not without suspending Charter rights.

Canada will survive no doubt, but Trudeau, the emperor, has been show to be wearing no clothes - the political dilettante, if you will.

“I want you all to meet the son of Pierre Trudeau. The Liberal Party took him under their wing and see how they’re repaid. He enacted the Emergency Act, instead of fighting like a politician. A base defiler, unworthy of a noble name.”
Everyone I know has returned. Sample size of ~8.
Well that just means wlroots is the standard in the sense you had with X, not Wayland. I too consider this unfortunate and a weird design choice, but at least we have this option on stabilizing on wlroots and ignoring everything else as something completely separate.
Canadian trucker convoy suggests new class divide between Physicals and Virtuals
The boats are back, they’re just not obligatory
> imagine if US tried to take over Cuba or some other coastal island.

I think it'd be a bit more like the US trying to take over Canada, but sure.
Is a first-party IPFS Web Extension a possibility? Like how it would have been with the old-style Firefox extensions?
Fission costs would absolutely be on the way down if we continued to invest in it. Fission is a fundamental aspect of China’s energy strategy. They don’t spend 30 years building these reactors and they don’t consider it fully matured tech.

You can build a fission reactor in five years and it will reliably power a city 24 hours a day for decades and decades. That will never be true for solar.

The west has become comically inept at hard projects. Solar is easy. Just buy panels from China. Funny that China thinks fission is the future. I guess no one told them about solar.
- nuclear power stations in every country including unstable countries, countries with high corruption, dictatorships ... Which means proliferation risk ~1.

Overblown issue when you think about it. And there are many reactor designs and fuel cycles that make it totally unpractical for a whole host of reasons. Neither for dictators nor terrorist are these all that relevant targets.

It would take to long to get into this in detail but its certainty doable in a safe way.

The reality is, its a very unlikely vector, if a nation has the finances to do it, they will just do it.

-----------------------

Nuclear power with a heat-based battery driving commercial turbines places right at the location of current coal plants is likely the best possible solution.

Modern nuclear power plants already have a heat battery almost by definition, if you just circulate a larger amount of salt, you basically have the same thing as a Concentrated Solar Plant.

Every country has ample fertile nuclear material, once you give them a started reactor they can refuel it with domestically mined materials. So every country could be safe in assuming that they would continue to have power even if international trade was blocked.
Base load isn’t an inherent advantage it’s strictly worse than dispatchable power unless it’s cheap, and Nuclear isn’t that cheap. Which is a problem because excess wind and solar makes Nuclear power economically worthless for much of the day. https://en.wikipedia.org/wiki/Dispatchable_generation#/media...

Subsides could make up the difference for nuclear as could vastly increased nighttime prices.

PS: It’s only when your looking at islands like say Hawaii where you want that kind of massive overproduction. Across larger areas you never see 100% production from everywhere at the same time, but you also don’t see minimum production from everywhere at the same time.
I'd be more skeptical but this wouldn't be the first time Biden was in the white house and conservative groups were targeted: https://www.nbcnews.com/news/world/irs-apologizes-targeting-...
NATO needs to stop the bleeding. It's silly to think Ukraine is where it will stop.

Stop pussyfooting with the sanctions and fully block trade with Russia. Might need to consider sanctions with China as well...

https://www.bloomberg.com/news/articles/2022-02-24/china-ref...
I’ve been waiting 15 years for Facebook to die
Not the reviewers, the agency officers overseeing the reviews and awards.
VPN over DNS?
sorry but I don't buy that much this argument anymore. I'm Italian living in Germany, I see exactly the same kind of issues that are holding back Italy economy (minus endemic organised crime) but still Germany has a far stronger economy.

You have high taxes, slow and intricate bureaucracy (it took more than 3 months to complete the house purchase process in Germany whereas in Italy is far faster), low productivity, tax evasion, etc etc but somewhat Germany works slightly better than Italy that generates far better results in the end.
You seem to be unfamiliar with Poe's Law.

https://en.wikipedia.org/wiki/Poe%27s_law
Don't worry the second step is to replace your keyboard with a neural link.
File systems are pretty instrinsic to how modern computers work, replacing them would be a monumental task not just for users but for the architecture of computers.

Of course you don't nessecarily need to replace it, you can just use new tools on top of it, like you do with iOS and to some extent android. Both of those use file systems even if you never see them. But in any of those cases, you're still using a file system, with all the apparent problems that come with them, you just have an abstraction layer on top to make it easier (or at least different) to navigate.

For me, file systems are about as tried and true as you can get, they're not perfect but they do the job well enough to consider the cost of replacing them too great.
Quassel+Quasseldroid is actually a bouncer and a bouncer-specific client, so Quasseldroid handles none of the IRC parsing and state management parts.

Actually, over time I’ve split out a lot of code into libraries, so the app itself is down to ~70kLOC. Which is a normal amount of complexity for something like this. It has to handle notifications, chat formatting, avatar parsing and display, a ton of different UIs for configuring all the different options, etc.

· ~15kLOC bouncer internal protocol code

· ~1kLOC local caching + persistence

· ~40kLOC state handling and UI

· ~13kLOC fixing android bugs and compatibility with older versions

With the split, that moves 24kLOC into the internal protocol lib. Another ~100kLOC are now generated at build time through ksp (a type of macro preprocessor for kotlin).

Further breakdown of the UI part:

· ~7kLOC XML layouts

· ~7kLOC included default settings

· ~7kLOC Chat UI Code

· ~5kLOC Settings UI Code

· ~3kLOC Setup and initial configuration wizard

· ~10kLOC background processes, notifications, protocol handlers, etc
2022 is the year of 
Linux
IPFS on the desktop!
I used the Matias Ergo Pro for exactly 14 months. After the first month I bought a second for home. At 13 months (ie, one month out of warranty), the first one started having reliability issues with the quiet click switches failing. At 14 months the second keyboard started failing in exactly the same way, also one month out of warranty. Their support was unwilling to help outside the warranty period.

Recommend staying away from them.
Maybe SHA-256 or BLAKE3?
Here's some examples (Google translate):

What regular people think: https://meduza-io.translate.goog/feature/2022/02/24/ya-ne-ch...
Widely known people: https://meduza-io.translate.goog/feature/2022/02/24/samoe-st...

Both articles take words from my mouth. In last couple of days I've converted all my savings into foreign currencies and am looking to change the job if my current employer (US based) does not fix the wage to USD or EUR. Since this morning, I have hard time thinking about anything but the war. The whole Ukraine situation and other occupied territories is repulsive, but the actual full-scale war was not what I expected. This should not have happened, period. My heart is wholly with Ukrainians. My mother's family comes from there to, so I'm half-ukranainian. As an RF citizen, I feel ashamed, sorry and helpless, even though regular people never had sufficient amount of political leverage during last two decades or even more. Russians will have to work hard to internalize the putin's rule when (if) he and his cronies go away, same as what people of Germany did after WWII.
Which wouldn't be an issue if you understand how your body works and get out of the ghrelin cycle, it's virtually impossible to overeat on IF and processed sugar is the last thing you'll crave once you're out of the addiction
Yeah it feels like Youtube algorithms generated an entire new generation of neo-nazis and reptilian/illuminati-concerned conspiracists but now that Youtube is (sometimes) starting to take a stand against its own children, the FLOSS ecosystem should be responsible for the monstrosity produced by that multi-billion dollar corporation?!

Source: i've stopped youtube entirely years ago because every time i was watching some interesting content (including radical politics) it would always try to push nazi/illuminati content to me.
Being Russian is a disadvantage now, yes. There are talks about locking out all Russian companies from American cloud services. If this happens suddenly it will be quite devastating for Russian companies.
An alternative explanation is that you treat the ground as a flat mirror, and the radar detects the distance of your mirror image. The distance between you and your mirror image is (2r), so the signal strength you receive from your mirror image is ~1/(2r)^2, still follows 1/r^2 .
The problem is that for Ukrainians the threat has been near constant since 2014, 8 years now. So people have heard the "news" thousand times before that invasion could happen any day now, and it did not happen... Until today.
Going multipath without Multipath TCP
I didn't mean to be light about it. I'm sorry. If I said what I really think, I would be banned here. It's a catastrophe that makes me furious. My grandparents are from Ukraine and my grandfather was almost killed for his views about Russia. I grew up in LA around the Russian mob so I have some understanding of how those thugs think. I wish I could say what I really want to say.
Germany‘s Problem is different. We can generate way More wind energy but we cant Transfer it, thus we can only use the wind regionally. And our transfer projects are estimated to take longer than planned…
facebook's comment spam problem seems to be worse than ever, and simultaneously, google's search result spam problem seems to be worse than ever. Both are massive turn-offs.
Technically, the Touhou games should also qualify as such. Though they're basically iterations of each other (sometimes with different mechanics), they're created by a single guy for over 20 years now.
Why do you need all that client-side interactivity in the first place? Most interactions can easily be handled with a full refresh, as proven by the very site you're reading this on (hackernews).

Server-side web frameworks even have modern component-based UI templating now, and features like maps can be layered on top as progressive enhancement without this bloated frontend mess.
Using nuclear power if Putin crosses into Eastern Europe is complete madness. Eastern Europe is Russia’s back yard, not ours.
Stockfish.js
SARS-CoV-2 contains part of a patented genetic sequence
Ticki – Simple RSS Feed Reader for KDE Plasma
MacPaw’s Operations Amidst the Russian Aggression Against Ukraine
sadly, Putin lives in 19th century and wants everyone join him there
Ask Crimeans. Putin invested heavily in the region and he probably has many supporters now. Some separatists begged Putin to invade. Difficult to say how numerous they are.

Maybe we see a new iron curtain in the middle of Ukraine.
Show HN: DB Lens – OSS Postgres GUI for Mac, Linux and Windows|ERD, Insights
> Avoiding nuclear war is the top priority.

Problem is, "Avoiding all-out war is the top priority" is exactly what Chamberlain thought in 1938, too. And look what that got him: all-out war.
> File systems are pretty instrinsic to how modern computers work, replacing them would be a monumental task not just for users but for the architecture of computers.

Is this true for spinning disks only or does this apply to SSDs as well? I understand that APFS tried to shoehorn SSD-like operations into the FS layer.
This is a really great achievement for a fusion reactor, and actually is a breakthrough that makes me think that it might be on its way to serious commercialization.

Unfortunately, a lot of other fusion news is not similarly fundamental, though, so it can get tiring to see "we made a few extra watts but the reactor still went unstable."
Are there any good verified resources of primary targets for bombings in different countries? E.g. I live in Berlin and would like to know in the worst case which places are most likely to be bombed. Similar for other places I'm curious about.
If they reacted too forcefully, that could mean retaliation by Putin and escalation of the conflict into WW3. Do we really want that? As a Belgian citizen, I'd rather not wake up to artillery fire in Brussels...
To Reform the Police, Join It
While at university in the US, I subscribed to YouTube Premium. Once I graduated and moved back home, I was able to continue paying for YouTube Premium (and still do), but using any of the features such as background playback required me to use a VPN. So, I use Vanced. I like to think my Premium membership is going towards the creators I watch, but as far as I'm concerned, I did my part.
That was a great article, thanks.
Like what? Server-side frameworks have existed for decades. It's not difficult to run, and modern languages make concurrency very easy.

JS doesn't have an advantage here, it's just limited to being single-threaded.
Cairo, XCB and X extensions did hardware acceleration since 2D days (and now 3D with almost any backend API since Cairo). This is snake oil.
Whether it is a repair or installation process, it cannot be possible without the services of asphalt roofing contractors in Leytonstone. Professional roofing contractors maintain, repair, or replace your roofing and deliver the most qualitative work according to your requirements.
Thank you for your service in Europe!
Try check if "China" appeared anywhere on the passport issued by the current government of China.
Rails adds support for Fiber-safe ActiveRecord ConnectionPools
True, we tend to forget the size of the population when we compare countries. But we should also not forget that someone from a rich country has a higher chance to get funding for sports.
Largest bacterium ever discovered has unexpectedly complex cells
China will construct 150 fission reactors between now and 2035 to produce 200 gigawatts of power at a total cost of $440B.

A similar buildout in the US would take 70 years and cost well over a trillion dollars.

Do you think China is building all those reactors for political reasons as opposed to generating reliable power 24/7 for a century?
Data organization is constrained by the worst system, because of interoperability. How do you move these tags across the internet through systems that don’t understand them?

For example, the Mac had “file types” and “creators” as separate metadata since the beginning. Because type wasn’t encoded in the filename, mistakes weren’t made that accidentally changed the type and you didn’t have multiple files of the same name differing only by extension. The file always opened in its creator but power users could easily change the creator. To make a successful round trip to another system, the file would need to be given the right extension and then another program would need to reassign the file type and creator on reentry. If you didn’t do it right, people would complain that they couldn’t open the document.

In addition, experience shows that organization must happen automatically or people will just let it do whatever. At this point, most users probably have all their documents in one folder and all their downloads in another. If they weren’t indexed automatically, they’d just give up and say they don’t have the documents anymore.

Come up with an intelligent way to organize automatically and it will be a real revolution. I’d like to be able to find that photo I saw a few weeks ago when I need it. I want all the documents that are similar to the one I found that isn’t the exact version I wanted. I want all the photos taken in Brazil as well as unlabeled photos that might be Brazil. I want the EPS version I have of this jpg logo
What tags and searching do not provide is context. One affordance that putting files into a folder provides is reminding oneself that when I look at file A, I should probably remember about file B too. Later I may even forget about the existence of B, but when I go searching for A I'm going to see B as well.

Search and tagging are not contradictory to cataloguing. They're complementary.

It's also not true that old media didn't have any search facilities. Old technical books would each have an index of keywords at the end. That's search, just analog and requiring a bit more work from the publisher. This index didn't make the table of contents redundant.
iOS strongly opposed exposing the traditional file system but eventually caved in (with the Files app), as for non-trivial use cases it is simply the better way.
Safe (uff!), still alive as 14:50 local time (12:11 UTC)
> That makes it a problem of the FAA. The FCC isn't responsible for policing bad receivers.

Ah, yes. The best thing you can have is tribal mentality in your government departments. Where instead of cooperating to sort problems out you just say "fuck everyone else" and press onward.
I agree that sorting by date/time is 90% correct default view of the data. Most file managers have this wrong.

It should be especially easy to have a full sub-tree view sorted by date, but it typically isn't.
That's interesting.

But given that heat rises, I wonder how effective it would be against bigger fires. Maybe if it had a little side-launch capacity it could be even more capable?
As someone who has adopted a 0 tolerance policy for lying as a core principle, I’ve accepted that people will take advantage of my trust and that I will suffer because of it. Even if it only makes a small difference, I think it’s worth it. If anything, I hope it at least inspires my daughter.
> There are several ex-Soviet countries that are NATO members, so that’ll be the real hot spot

Which is why the Ukraine should have been accepted into NATO (and preferably the EU too) in 2015 or so.
Sometimes, trying to be nice at first turns into deadly encounters. Sometimes, employing force early means not having to employ even more force later on. Difficult balance I guess.
correction: I meant "those don't fit everywhere" at the end as opposed to "anywhere"
What other paradigms are popular with C++? Never came across anything else other than object programming.
> Sadly this design principle has fallen by the wayside in recent years.

Sadly this is due to new content being added as disparate “continents” that exist apart from the rest. Recently, content that had multiple zones on the same continent still has no loading screen. But since they have to adding new places to go to, and all the existing land being accounted for, they add new “continents”. But even new zones that get added mid-expansion are also separated by loading screen since they were never accounted for in the initial set of zones for the expansion. These days you might pass through several loading screens just going from one place to the other as you magically teleport around the world and cosmos.

Funny enough, the world felt larger when it was smaller because it was rare you ever encountered a loading screen.
The current state of the browser its just not possible to do p2p properly, WebRTC is the best bet and you need to trust stun servers to punch NAT you need to trust a signal server to connect to other peers its not real p2p so why not just trust a gateway and use that.

Brave browser has ipfs support built in and I think there are plugins for chrome and firefox without the code localy to do p2p properly it doesn't really make much sense faking it with WebRTC when the end result is the same as using a gateway directly.
That's just what Russia wants - they are waiting to use all the goodies they found from the SolarWinds attacks. China and Russia are taking America down, IMHO.
The condemnation by Turkey sounded very diplomatic.
Pay for a year of VPN while your VISA / MC cards still work.

Make a local copy of everything you have on the cloud (GMail, Google Docs, Google Photos, etc.)

If you store passwords in a cloud-based password manager, make a secure local copy.

Switch your sync solution from anything cloud-based to Syncthing.

Make sure you don't have anything critical stored on the phone (they may brick it).

If you rely on critical medical drugs, stockpile some (export restrictions are likely).
This is entirely personal, but from my past experiences, my #1 priority would be to binge-buy a large number of e-books. It's better to have a vast pool of interesting reading distractions, and not need them, then to need them but not have them.

It's possible you find a technical solution that works, but that's degraded and has very low bandwidth. Most of the WWW stops working in this scenario -- you hit serverside network timeouts and stuff. It might be worth figuring out in advance which websites are accessible under low-bandwidth conditions. Here's examples of the goal:

https://lite.cnn.com/en (7 kB -- with CSS and images blocked clientside)

https://lite.duckduckgo.com/lite/ (2.7 kB landing page; 6 kB result page)
That is a lot of hate not only for Facebook but Social Network. 15 years ago would be 2007. For a lot people that may still be MySpace or Friendster.
I doubt there is any market maker allowing that big of short positions, that it would be profitable for them. Finance world would notice. They lost billions waging this war, but its not about money
Did we learn nothing from World War 2? Appeasement doesn't work on someone like this. Only force. The only thing keeping dictators like this in check was the threat of nukes and mutually assured destruction. Apparently that has stopped working. So now what? It's not going to stop with Ukraine.