skysight-inc/HackerNews huggingface dataset:
Putin has no expansion goals. This is a myth unsupported by any evidence. The only new territory Russian Federation acquired since 1945 is Crimea, and this event was not driven by expansion interests.
Russian elite including Putin has business rather than imperial mindset. They understand the costs and benefits of forceful acquisitions too well to get in such trouble. Even in Belarus where the chances of peaceful merge without any sanctions were the highest, they never dared to push for it.
> Why insist on further escalation?

As a befuddled onlooker myself, I am surprised that the movements of the Russian military inside its territory must be interpreted by the outside world as an escalation. I understand the nervousness of Ukraine, but not of the US. If Russia invades, then by all means, the West can destroy it economically; but until it does, what is the point of all this saber-rattling?

Just as I don't understand the point of NATO's eastwards expansion, which, in turn, makes the Russians nervous. If the European countries are worried by the military buildup along Russia's western border, surely it must be easy to empathise with the Russian worry about Nato including more Eastern European countries and being able to deploy missiles there, which can be used both defensively and offensively and which puts Moscow within 5-minute reach, or something like that.
The Ukrainian government has a... fascinating origin story.

Ever hear people say "oh politicians are just actors reading lines"?

Well, the President of Ukraine is an actual actual comedian and actor. His last acting job was the lead in a series that ran from 2015 to 2019, when he was elected president. The role?

An ordinary guy rants online about government corruption, goes viral, and is elected President of Ukraine.

That is not a mistake. The actual President of Ukraine was elected months after staring in a series as the President of Ukraine!
https://m.imdb.com/name/nm3305952

Before his role as president, he and his comedy troupe, Kvartal 95, joked about the Maidan massacre.
https://www.youtube.com/watch?v=33lY5LUPNbE&t=599s

And that's not even the end of the craziness. To win the election, Zelensky had to beat Yulia Tymoshenko. At the last minute, another candidate entered the race, incidentally also called Y. Tymoshenko. So there where 2 Y Tymoshenkos on the ballot, causing confusion and splitting her vote. Leading to a comedian winning the race for president. https://en.wikipedia.org/wiki/Yulia_Tymoshenko#2019_presiden...

After being elected, Zelensky said

"Don't worry. We will not have nepotism. "

During the first year of Zelensky's presidency, more than 30 people who previously worked for, or with Kvartal 95 or its subsidiaries, received government positions.

Some highlights from the current roster..

Serhiy Trofimov - First Deputy Head of the Administration (Head of the Office) of the President of Ukraine , formerly - Executive Producer of the Quarter 95 Studio;

Yuriy Kostyuk - Deputy Head of the Administration (Head of the Office) of the President of Ukraine , screenwriter and author of the Studio "Quarter 95", creative producer of the series "Servant of the People"

Serhiy Shefir - First Aide to President Zelensky, formerly Screenwriter, Producer and Director of Kvartal 95 Studio;

It gets better....

Iryna Pobedonostseva - Director General of the Directorate for Information Policy of the Office of the President of Ukraine [30] , formerly (according to media reports) - Director of Development of the Studio "Quarter 95";

And my favourite...

Ivan Bakanov - Head of the Security Service of Ukraine , formerly a lawyer and head of the Studio "Quarter 95";

https://uk-m-wikipedia-org.translate.goog/wiki/%D0%A1%D1%82%...

So, the government of Ukraine is made up of actors, screenwriters, and producers, who's work resembled a post-modern Ukrainian Monty Python. It is like John Cleese started the Monty Python party and got elected.
Thanks for your comment, I’ve really lost tracks for recent years!

As far as I understand, not using e.g. stock KDE WM means I’ll lose a big chunk of KDE functionality, or will I not? I’m afraid to go all in on custom WM-panel-tray-menu, because that easily meant weeks of configuration. This I find even coolish at home, but not at work.

Maybe some popular-enough DE invented some sort of WM plugins aince then? I don’t mind working in lighter DEs like Xfce, but not sure if they play nice with modern graphics stacks and <SubsystemName>Manager things.

If you mean the tree view features, Dolphin

Yep, the tree view.
Depends on your definition of a bug. The topic is a bug that affect hundreds of millions of websites. WP probably has many more. They do share their code but there is so much of it that you cant find those bugs.

How many users would there be who know the WP code base inside out? 1 in a million seems a lot?
Yeah well, me too. And this project seems to do so, too. At least for me on different screensizes. So it likely is a bug why it does not work for you.
Modern liberal democracy could not have existed without Napoleon. Yet you don't see liberals venerating him as a saint or anything. It's puzzling why communists insist on canonizing every dictator that happens to use a red flag.
> Send the young Germans

And I suppose you promise not to call them Nazis if they do?
Neural nework: >releases sheep<
I don't disagree; but I think the cloud (AWS/Azure/GCP) have sort of shielded people from how cheap/powerful the underlying hardware has became.

For ~100eur/month on hertzner you can get a 16core Zen3, 128GB RAM with 8TB of NVMe SSD.

Unless your stack is horrendously badly optimised you can serve SO MUCH traffic off that - definitely billions of postgres records without breaking a sweat.

So the scale argument somewhat disappears - if anything, people end up adding much more complexity to the product to get round the high hardware costs of the cloud (complex caching systems for example, instead of just throwing loads of hardware at the problem).
Long live to Linux and Firefox (and all the surrounding social structures that keep them alive).
> How do you deal with Microsoft's crap on a daily basis? Any similar stories?

First: it’s defined not on daily basis. It’s on install or every blue moon update.

Secondly: I vastly prefer dealing with this occasional browser change then spending my whole week trying to discover:

- why my screen is tearing

- why my nvidia laptop is messed up

- why I can’t plug my external display and have the correct dpi on each display

OBS. I also vastly prefer to fix a browser change every once in a while than rebooting into tty to fix an unbootable system after a driver/firmware upgrade.
Isn't TASM "turbo assembler" ? that is 16/32 bit. What I would do is to get hold of someone from previous year and ask about the classes. If it is turbo assembler than figure out how it is setup. If it is vm etc... and once You know this you can pick probably a book that fits.

When I was in the uni we had a forum for all years where we shared info on subjects, lecturers and info needed in general. I don't know how students do it nowadays probably via messenger, whatsapp and gdrvie links.
An Open Letter Regarding Psychedelic Medicines
> Invading Ukraine would be political and economical suicide for Putin and Russia

They did invade: Crimea and Eastern Ukraine. Was not a suicide for Putin, quite contrary, his political position within Russia has greatly improved.
Who does that, though? I'm including things like 95th percentile in "pay per GB served", but you're painting a pretty broad brush if you class a host as shitty if they won't give you a switch port and not care whether you're sending 2 packets per fortnight or maxing it out.
Falling Flat: Why Startups Need Hierarchical Structure
A combination of interface (how do you get the water heater to use the excess heat?), quality (a/c waste heat isn't that hot), and matching generation with demand.

There are power plants that use excess heat for heating. The term is cogeneration or combined heat and power.
Russian soldiers are still in Moldova (see Transnistria), Georgia (see Abkhazia, Ossetia), Ukraine (Crimea, Donbas), Belarus.
> Honestly, I think a good configuration library should be more than a spec, it should come with a library that handles parsing/validation

You just described CUELang.

The type system allows to define a schema as well as the data, in the same file, or in 2 separate ones. Then you can call either a cli tool (that works on linux, windows or mac) or use the Go lib (or bind to it).

For compat, cue can import and export to yaml, json and protobuf, as well as validate them.
My cloud costs for my micro instance are about $12 a month. Multiple domains on there. I don't use RDS, ElasticCache, not even load balancers. If you want to keep the costs reasonable, you must roll that stuff on your own, which is totally possible (and free), and in fact kind of fun as a learning experience.
For anyone wondering what the hell is this:

EUV = extreme ultraviolet lithography

NA = numerical aperture

the NA part makes the EUV part better :)

These next-generation lithography systems will be key to advance Moore’s Law towards the logic 2nm technology generation and beyond.
The thing here is, it never technically was. The issue in the past was vendors either writing the drivers like they do windows, but for linux, or producing technical documentation so someone could. Instead, there were lots of times years and years ago, where a lot of drivers had to be reverse engineered. So the hardware on linux being bad, was mostly and issue that at one time, no one cared to write drivers or provide the necessary information.
Once you scale you'll need DBAs anyway to do things AWS won't do for you,or developers with the same skills, like figuring out why your developers are writing queries that kills the production database because they didn't test with data sufficiently similar etc.. I used to manage about 100 Postgres instances alongside ca ~1000 VMs total spread across colocated servers and managed hosting in several countries. The time I spent spent on the type of DBA tasks that e.g. AWS RDS automates away from you was measured in minutes per month after I'd spent a few days automating backups and log shipping and failover.

I kept being asked to price out a migration to AWS, and we kept coming up with 2x-3x the cost. Part of the reason was that we could pick and choose servers that fit our workload in a way we couldn't with AWS, and partly the absolutely insane bandwidth prices AWS offered.

I use AWS. I like AWS for the convenience. But it's a luxury that is ok when you're either small or really high margin, and you're paying massively over the odds for that luxury.

The reason these services get away with being so expensive is that people massively overestimate the complexity and don't bother actually getting quotes from people or companies to manage these services for them. When I was doing consulting my biggest challenge in offering up alternatives to AWS was that people were so convinced AWS was cheap that even when presenting them with hard data they often didn't believe it. For me it was a mixed bag - I tended to make more money off the clients who stayed on AWS as they usually needed more help to keep an AWS setup running than those I migrated to managed hosting setups, despite paying more for the hosting too.
The supposed kidnapping plot against the governor of Michigan is illustrative. Three-quarters of the conspirators in that case were actual undercover federal agents or paid informants.
There is basically no escalation from Russia. The troop deployment on the Ukraine border mirrors a similar deployment in April last year[1].

It is just convenient (Biden's domestic issues/Nordstream 2/other unknown reasons) to claim imminent invasion and the media is incentivised to fuel that narrative since it seems to have captured the attention of the populace at large (perhaps based on the Russophobia that is prevalent in mainstream media).

1. https://crsreports.congress.gov/product/pdf/IN/IN11651
If you had enough insight to infer my nationality (which is not even a secret), you should have also inferred that most Koreans have no f---ing reason to have "some East Asian pride reflex" right? You really sounds like some random Westerner who happens to know something about Japan and is desperately trying to overgeneralize that to other Asian countries.

By the way, the same can be said for most Koreans. In fact Koreans don't like Japan so much that there are widespread false beliefs about Japan---say, the social acceptance of the Adult Video industry (which still doesn't exist) or the fabricated reporting of COVID-19 cases (which might or might not have been happened, but if it did happen, was not that excessive as the rumor suggested) or even that there is zero stigma about game centers (there is, but not to the extent you have initially suggested). There are also many true beliefs that I can independently verify from multiple sources, including those about the modern Yakuza. But you seem to believe that the Japanese society is so conglomerated that it can make any such source up to cover its innards and you can only trust insider's accounts (and I do have plenty from my friends in Japan). How am I supposed to rationally continue this discussion given that?
> If you viewed it in reverse-chronological order, it actually looks like progress.

You are far from alone:
https://arstechnica.com/gadgets/2021/08/a-decade-and-a-half-...

> … they're already in the sewer.
Sadly they still don’t know it on this front
https://arstechnica.com/gadgets/2022/01/after-ruining-androi...

Though at least on the payments front they are attempting to acknowledge reality instead of passing blame?https://arstechnica.com/gadgets/2022/01/google-pay-hopes-to-...
Young Europeans died in the US war in Afghanistan. So far, the only country to ever invoke article 5 of the NATO treaty is the US - on September 12, 2001.

Adjusted for size of population, as many Danes as Americans died in Afghanistan.
https://en.wikipedia.org/wiki/Coalition_casualties_in_Afghan...

So, Europeans should come when the US calls, but not the other way around?
I remember some of those skins, especially the mass of Fallout ones. Yet I can't see the two I always used.
I was recently on a boat with a bad connection. Searching in windows (11) doesn't seem to work well if that is the case. Even searching for local files, the response is just loading since it appears to wait for some request.
Obligatory plug for https://en.m.wikipedia.org/wiki/Debt:_The_First_5000_Years

There's no evidence to support Adam Smith's barter economies. It's obviously inefficient so the question is really why you'd think people would do it
It depends somewhat on the organizational skillset you have, in my opinion.

Current workplace is considering a fully self-hosted stack as a unique selling point for the customers and segments we're in. That means, we have storage and linux admins available, as well as tooling and know-how how to run this securely and efficiently. Thus, placing large and often downloaded files on our file stores at hetzner is very much a no-brainer, because it adds very little workload to the teams maintaining these stores and it's cheap.

However, this can be a daunting thing if you don't have this skillset in the org. It can be learned, but that's time spent not working on the product (and it's not trivial to learn good administrative practices from the hell that google results can be). At such a point, a cloud service just costs you less man-hours. And again - it wouldn't be much time for me, but it would be a lot of time if you had to figure all of that out on the fly. That's essentially why the saying goes that cloud services save you time, but cost money.
- One server that runs ad-hoc VMs for various reasons and also does heavy lifting when the laptops aren't quite well suited for it. It has a monitor, but it's almost never used like that.

- One very light (and slow by today's standards) Fedora laptop I use mostly from the couch and used to go with me to conferences.

- One reasonably sized (also old, but still snappy) Ubuntu laptop I use tethered to a desk with a keyboard and monitor.

- One that's mostly a file server that all computers on the network can see.

- One that's a "write-only" file server for backups.
Oh exactly that.

Or if caching is your biggest priority then Fastly or Akamai will shine too.

But if you're balancing all considerations and want the cheap "good enough" caching with the DDoS protection, free TLS certs, and unmetered (assuming you aren't imgur or something)... then Cloudflare does a great job at being good enough. And for those sharp edges... drop in a proxy of your own, or layer your CDNs.
Thinkpads have ACPI bugs that transfer to Windows too, it's amazing.

I've been using Lenovo's Legion devices instead. They don't run this horribly bloated BIOS, they run the much less critically acclaimed Insyde BIOS, but guess what, it just works. I've not had an unexpected wake-crash in years (aside from nvidia drivers with the mux switch on, but just use amdgpu instead). Desktop grade processors, weight comparable to a T420. Definitely not a device to use on the go, but very capable if you just need to carry a computer to the office.
Requiring all employees to be vaccinated means that any meeting or get-together can ignore any special rules for the unvaccinated. If the organisation sends people off for a course or workshop, the organisers don't need to consider the issue. That's nice organisational simplicity.
Except Cuba hasn’t cashed any of those checks since Castro came to power, so the effective price is $0.
Please elaborate. I've been pair programming on zoom for years (Ubuntu, i3wm). So had my colleague on Elementary and another one on Fedora. It's clearly usable.

EDIT: via native app that is
Be awesome if it were more comprehensive.

I typed in d-serine, bromantane, nsi189, modafinil, phenibut with no results...
I think large frozen LMs are going to become the "operating system" of tomorrow. They are almost universal task solvers, with the right prompt or verbalizer. The trend now is to make them multi language, multi modal, multi task, multi memory ([1] and this paper), and scale computation with the problem complexity instead of keeping it fixed.

After that the next step I think is to make LMs that map arguments to functions from unstructured input, externally run the function and use the result in the next token predictions. LMs could write functions and execute them as regular code. They could learn to generate task descriptions, code, constraints and tests, and then run them in the loop to get experimental feedback. Regular code could call the neural net, and the neural net could call regular code. This would bring neural nets closer to symbolic AI.

So I see LMs as developers, iterating towards solutions. They have access to efficient simulation and compilers to augment the neural part.

[1] "Improving language models by retrieving
from trillions of tokens" https://arxiv.org/pdf/2112.04426.pdf

[2] "Language Models as Zero-Shot Planners:
Extracting Actionable Knowledge for Embodied Agents" https://arxiv.org/pdf/2201.07207.pdf

[3] "Pretrained Transformers As
Universal Computation Engines" https://arxiv.org/pdf/2103.05247.pdf
I'd definitely recommend checking out Arch or Manjaro if you're a developer btw. Ironically, I've had fewer issues with Linux since swapping. Simple things like being on the newest kernel tends to keep hardware issues at bay. (And switching to Pipewire has fixed all of my audio issues completely)

It's ironic that a "rolling release" OS is often more stable than a "mainstream" OS like Ubuntu. That's just been my experience over the past few years though, and I feel that it's important to help more devs realize that!
And before somebody comments that the pro-russian propaganda is just a feeling of said nations, let's mention quickly that the propaganda networks were outed as either troll farms or as Sputnik-funded social constructs. Not denying that the found some "useful idiots" in some countries, but still the bulk is coming from abroad.
On macOs for the past 13 years, Windows and a bit of Linux before that.
Some websites configure their own rules in CF to block traffic from certain countries.
At least with some ThinkPad with discrete GPUs they put a BIOS option for toggling whether to use integrated graphics, discrete graphics or both which means you can avoid Optimus if you want. I've had other laptops without such an option and then you have to deal with Optimus or some other workaround. It's not perfect though because often video outputs will be routed through one card or the other so if you want to use the Displayport out you have to use discrete graphics.
Oh interesting. I’d love to hear more about your setup.

I’m on the same stack (Sway, Arch) and it’s absolutely rock solid on a precision 5520, and has been for 4 years now.

I usually reinstall every year but I haven’t this time because everything kinda just works.

To be clear; I’m not doubting you but it’s wildly different than my experience and I would love to understand how to avoid this instability myself, if for instance you’re running strange kernel modules or a specific video card.

What machine do you have and what is breaking?
I'd use one in a heartbeat if they had a trackpoint.
I think TASM, isn't that difficult. I remember learning this in a university course and I actually quite enjoyed it. There are youtube videos out there.

But to be honest, just approach it like any other language.

- Learn the basic constructs (control structure patterns, loop patterns and instructions etc)

- Use it to solve easy problems (something like the easy problems in project euler)

- Just read source code to see how people use it in c/c++ programs.

In general TASM is pretty limited, but the knowledge you gain there can be used in other places which makes it worth it.

Edit: Formatting
I once caused a vague division in my secondary school by writing a (looking back now) horrendously hacky OCR solver for our "world maths day" challenge.

Literally half the teachers thought it was cheating and I should be punished, whilst the other half thought (because I hadn't abused it to win prizes) that it showed a creative use of more modern skills to make up for my renowned weak mental-math.

I saw the joy in writing the solver as much more interesting than the math. Same way I can't focus on sudoku given I always try to "solve" solving it.
You can use toml as a better ini by limiting yourself to the key / value schema. It still superior because:

- it has a spec

- it has other types than strings

- you can always decide you actually need nested data, and add them later