skysight-inc/HackerNews huggingface dataset:
Ireland

> Is there a shortage of rapid tests in your country?

No. Available in large numbers at my local supermarket for 3 euro a pop. Multipacks tend to work out to 2 euro each. There's no subsidy in operation; the government threatened a subsidy, and the retailers immediately dropped their prices from 6 euro or so. (I'm kind of hoping the government use this newly-discovered super-power more for high-margin over-the-counter medical stuff...)

I suspect that the shortages in some countries (the US and apparently Australia) vs the abundance in Europe are largely based on what has been approved by the regulators. The tests I get these days are made in China; they're a licensed copy of a German test.

If you're a close contact, the health service will send you a pack of five for free.

Over the holidays (when omicron was starting to peak in Ireland and a lot of people were traveling and socializing) there were sporadic availability problems, but they were super-local (eg my local supermarket had none for a week but the pharmacy literally next door to it had loads).

> How hard is it to get a PCR test?

If you're aged under 12 or over 40, easy; sign up on the website and you'll get an appointment. Again, at the peak, this was oversubscribed. If you're between 12 and 40 (and have no comorbidities), you need a positive antigen test before you're allowed book a PCR test (though I would expect this to go away as pressure on the system eases; it was a temporary measure brought in near the peak).

That's health service PCR testing; you can get a private PCR test even if you're 12-40 with no qualification, but you'd have to pay.
> Not even naming of things is consistent (why shorten "array" into "arr" but not minute into "min").

I don't believe it shortens "array" to "arr", does it? "Dep" and "arr" here seem to mean departure and arrival, which I'm reasonably sure is usual for the domain (flights).
It's not simply "movement", it's amassing quite a sizeable portion of its armed forces near borders. No country interprets that other than an escalation if it comes from a hostile neighbour... Even between friendly countries it's a bit eyebrows raising behaviour.
Quarto is the next generation of R Markdown, so over time it will surpass R Markdown in features/capability (I think in most areas it already has). Note that Quarto will read and render existing Rmd files without modification, so when you decide to switch isn't a terribly big deal. You can use the monofont option to specify an alternate code font.
The "nobody got fired for buying IBM" thing expired decades ago, that mantle passed on to Microsoft. Last 5 - 10 years, nobody gets fired for architecting dozens of microservices in the cloud.
> If you don't need tools that aren't available on Linux, then Linux is a really good option.

The lack of a decent[1] RDP alternative has kept me away for years.

I use KDE Neon on a NUC as a secondary PC and I've been very happy with it, but without a viable RDP alternative it's a no-go as my daily driver.
I don't get much crap on a daily basis, but that's probably due to using corporate versions of the system. For Windows 10 it's LTSC. These are seemingly more timid with the updates, and there is no ads in Start menu.

The downside is, I don't think you can buy LTSC for the personal use. Personally, I don't mind pirating, but since I buy most of the games these days, and most of the software I use has free alternatives, it would be nice to step away from using KMS (and, well, other) cracks made by fuck knows who.
The Art of Assembly Language
https://www.plantation-productions.com/Webster/
>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

Russia is most populous in the Western areas near Ukraine, so certain military activity in that region doesn't necessarily mean a plan for a full-scale invasion. It borders 14 countries, so there's always movement of the Russian military near someone's border.

NATO's eastward expansion makes Putin nervous, so it's understandable why he would want to strengthen the Western border.
Are a couple hundred Russian-ordered killings an acceptable price to be paid for USA stopping meddling in your backyard?
I got the completely wrong track when looking up Artifiical Intellgence - Holding Out

https://maroofy.com/songs/1288698663 vs. https://www.youtube.com/watch?v=EqGAAwAwWjo

Same thing happened with Satl - Portal:
https://maroofy.com/songs/1535147851
vs. https://www.youtube.com/watch?v=wQGPZs1s_Ig
> a port that doesn't freeze in the winter other than Murmansk

They have had ports that don't freeze: Novorossiysk and Vladivostok.

I grew up in Eastern Europe, and I see it as the ages-long Russian policy -- more territory = good. All the way from Mongols conquest, they kinda continue what Mongols did.
> How do you deal with Microsoft's crap on a daily basis?

I don't use Windows 11. On Windows 10, I modify the installation image with DISM, removing as much of the unnecessary and user-hostile stuff as possible. (Some of these packages are hidden but can be un-hidden and then uninstalled anyway. Edge can also be completely removed at this stage.)

I make extensive changes to the registry that disable all the unwanted stuff. Some of these settings are not documented, and even the documented ones are likely to change without notice or become re-enabled by default in subsequent builds. For this reason, to avoid such unpleasant surprises, I prevent any automatic updates.

All of these changes happen before Windows is even installed, and for what's not covered by them, I have a collection of setup scripts that disable what can only be disabled post-installation, and also apply my preferred settings.

In the end, I get a system that does only what I want it to do, and nothing else, although to make this possible one has to go through extensive hurdles.

For the record, I'm not saying things should be like that of course. On the contrary, I realize the situation we're in is ridiculous and some improvement is long overdue. But in the meantime, this is how I've been able to solve the immediate problem for myself.
Author makes no mention of copy ellision. Huh.
In Defense of Venture Capitalism
Another reason to have a limit well below the computer's memory capacity is that one could find ill-formed documents in the wild, e.g., an unclosed quotation mark, causing the "rest' of a potentially large file to be read as a key, which can quickly snowball (imagine if you need to store the keys in a database, in a log, if your algorithms need to copy the keys, etc.)
Crystal Pepsi. Just ordinary Pepsi but without the teeth-staining dye added. What kind of deviant prevert would prefer that?
Firefox (and AFAIK Chrome too) has native APIs for unloading/suspending tabs. I use
[1] auto tab discard to configure background tab unloading after a certain period of time. Works very well, battery usage reduced greatly.

[1]: https://addons.mozilla.org/en-US/firefox/addon/auto-tab-disc...
Does wartime even mean anything if you occupy a country for 20 years? It is trivial that the US would “win” vs Iraq or Afghanistan.

https://www.graphicnews.com/en/pages/41632/military-us-troop...
Can we dispel the notion this is a St. Louis thing? St. Louis has a lot of regional foods- this isn’t one of them.
Important quote to not forget:
"If I had more time I would have written a shorter letter"

Meaning quantity =/= quality.
That being said, a lot of short content today has near zero quality.

When TikTok reached first place on the DNS thingy, I decided to try it, so as to not feel like I'm out of touch. My findings were that TikTok works on disappointment, it's going to show you low quality content for so long that you drop your expectations to almost zero, which means that when you do eventually see some content with at least a bit of effort put into it, it gives you a dopamine hit and you feel like it was all worth it. I personally have not been able to find any usefulness from the app except consuming time, which it's great at. But if you've got a lot of time to waste you might as well be reading a book or something, not sure. I haven't really been able to fit TikTok into my life, but I don't really feel like I'm missing anything.

Also food for thought:
"YouTube used to have much more short form content, but then the algorithm forced many to making videos that are at least 10 min long. Doing that YouTube removed enough creators for a platform like TikTok to be viable and successful. Now YouTube introduced YouTube Shorts. Think..."
(https://twitter.com/LoveMortuus/status/1485258235137429507?t...)
Ukraine relinquished their nukes in an exchange for a legal written promise from the US, the UK and Russia itself to respect borders and sovereignty of Ukraine.
Produce-consume ends up not working for almost all starting conditions. A lot of tiles seem tuned for a game where players leave their dice around, particularly as goods on planets, but it turns out you don't really need more than 9 dice. Players spend much of the game fishing for 6-devs, especially 6-devs that reward the player for playing a bunch of devs. If you don't get those, you can try to win with the 6-devs that reward you for playing a bunch of planets, but it's tough. Random access to starting conditions that do something, cheap planets that give red dice, and dev-oriented 6-devs ends up feeling bad, since these tiles are so much better than the other tiles.

I didn't play with expansions because they aren't on the phone app. This might be unfair, because I'm comparing it to Race with expansions.
Not making any judgement on this reply, I just like to note that this is a very common reply to Linux criticism as well.
Sure, every microsoft employee didn't unanimously agree with the decision to change the default browser settings (and any other example that might come to mind).

But it's obvious that the decision makers at microsoft are unethical and have been so since the beginning.

The employees who work on cool stuff that's useful to others could have done so anywhere, yet they _chose_ to do so at microsoft knowing that the higher-ups are consistently unethical.

That makes me question their ethics as well.
When x570 was just released, I bought all the newest stuff from AMD, and everything just worked, if you were on a recent kernel. Similarly, when I got a Thinkpad, I just bought it and everything worked. Not saying that this is a representative sample, but I've been successfully skipping the part where I spend months researching if the hardware I buy will work.
I don't know if I'm the right guy to answer this, but I've written a lot of assembly on the side as part of VM and emulation projects. I think the first time I really understood how simple some things can be was when I wrote a simple function that did nothing but returned back to the caller.

So, how about starting out with a C program that enters main, calls an extern assembly function and then exits?
And this would be the example C code:

int main() {
extern void my_assembly_function();
my_assembly_function();
}

Now you have to create your assembly file, and then compile it to an object file that can be linked with your program:

gcc -c myassembly.S -o myassembly.o

OR

nasm -f elf64 myassembly.asm -o myassembly.o

See: https://www.ele.uva.es/~jesman/BigSeti/seti1/nasm/nasmdoc2.h...

I've never used TASM before and I couldn't really find anyone using it. But I guess the course will cover that. Is this programming on Windows or Linux?
Also see the Where is Webb? dashboard-

https://jwst.nasa.gov/content/webbLaunch/whereIsWebb.html

It's almost there, but there will still be about six months of cooling down and calibration before we see anything from it.
our department now spend > £1 million per year to AWS in hosting costs. A 20% reduction in those fees could pay for a few sysadmin(s).

You can hire a "few" sysadmins for 200k/year?
You can encrypt the synced data. Through it's probably only possible because Google doesn't need to snoop on the synced data when their browser is pinging everything you do back to them anyway through various Chrome telemetry features.
> My point is different: it's just not true that if a parameter is a pointer, then as a general requirement you have to check at runtime whether that pointer is non-NULL. It drives me nuts when I see these checks sprinkled throughout a codebase.

My point is that if you only ever use pointer arguments to indicate that the argument is optional, then the checks are required.
That are your words, not mine and I consider it a false dichotomy.
Even Elastic Beanstalk, which is just EC2 instances have a checkbox for automatic 0 down time updates.
> the equivalent for it on Linux would be running Windows on a VM.

Not quite. When Windows is on a VM, you mostly run only Windows-specific software on it. Within the VM, everything works mostly flawlessly. Most platform-neutral software will be running on the Linux side, which makes accessing data from the Linux environment a non-issue.

And don't even get me started on Windows-1252 and CRLF line endings.

WSL2 still has some issues with VPN software and my company doesn't support it on my corporate Windows laptop.
Not likely. Law enforcement and prosecutors have discretion. They can decide they don't want to pursue something. You can't sue them for deciding not to pursue the company.
Okay, why do you think those are terrible though? Aren't they a useful tool, provided they are implemented in a privacy-preserving manner (which I suspect the ZK-proof implementation is all about)?
Works in Arch fine whenever I've needed it (admittedly not used regularly but it never failed/became unstable)
Now they have 9.

They still serve a lot more traffic than I do and I have hundreds of instances; thousands of containers.
On the cloud providers, you are paying for your usage (yes, marked up, but they have costs too).

Cloudflare has the same model, but they distribute the costs. The vast majority of people never use anywhere close to their share, so they subsidize the outliers and the free tier.
Krita and Blender are pretty sweet though. And you can use some versions of Photoshop via Wine perfectly fine. The same goes for Office.
There is a sizeable escalation. You didn't count unprecedented deployment in Belarus as well (Russia's marionette right now), and all the diplomatic ultimatums.

Yes, there were deployments previously, but never this size.
How would that be political suicide? It's an dictatorship, there is no working opposition, no antiwar movement, anyone can be shut down very quickly.

It's only economical suicide if the West makes it so, which it most probably would not - and then there is the question if that would be enough. What if China is able to provide whatever the West would not. Moreover, Russia has close to no debt and high currency reseerves. It is true that it mostly sells oil, gas and minerals, but there are enough buyers for that.

In short, maybe their calclulus is very different to ours.
I frequently place emoji in code files and database scripts to ensure other people aren't using the wrong encoding in their editors when working on our projects.
I would be surprised if Azure doesn't waive or reduce this bill dramatically. Something similar happened to me with AWS. I had a simple file upload service where files would expire if they hadn't been accessed in 24 hours. Someone started using it to upload music and videos. I ended up with a high bandwidth bill on Amazon S3. I reached out and explained what happened, they waived the costs entirely (to the tune of $5000).
I think that GP is referring to WASM being more cost efficient than Kubernetes.
I work for a small company and we used to use AWS. I think their support sucks. Especially since there is no group accounts and the bills went to another persons account that ended his job at the company.

I had to login to both mine and his account in order to complete my support request or they wouldn't help me. When I called them it was like any crappy indian support team which I barely could understand.

Compare that to DigitalOcean for example, there you can actually group resources for an org and their support is actually knowledgeable about their products and can answer questions even about implementation details. Also, you don't need a PhD in order to understand the UI which is a great plus.
This i fear. People who dont like the idea of immortal enforce others to be so. I am not saying the op is of this opinion, its my obsevation.
> I don't see how this new war is in Putin's interests

Last time (Crimea 2014) it greatly improved Putin political position within Russia.
The problem is mostly broadband and abondening dial up connections. When the arab spring happenend telecomixx went and booted up old dial up hardware to give them internet access back or at least a form of outside communication. Now we are stuck with satellite if the broadband and cell infrastructre gets hit in countries like Burkino Faso. We need to support legacy systems for longer not for us but for other places without modern infrastructure.
I think if you are happy with the workflow/output you have there is no reason at all to change. w/r/t to websites and books we have put a lot of investment into features for both (https://quarto.org/docs/websites/, https://quarto.org/docs/books/). If you compare books with Bookdown vs. Quarto vs. JupyterBook I think you'll find that each does some things better than the others (so again if you are happy w/ your existing tools no reason to change).
> but to analyze a query plan directly

What query plan? The one belonging to the auto-generated SQL? Then fiddle with Malloy in hopes of it writing better SQL to avoid the bottlenecks?
Equations built giants like Google. Who’ll find the next billion-dollar maths?
> How do you deal with Microsoft's crap on a daily basis? Any similar stories?

I don't. Been running Ubuntu since 2010ish.
while this data is 5 years out of date (and I was writing C++), the sdk and toolchain for PS3 and PS4 was only installable via windows (even though they're BSD platforms, go figure).

The same was true for wii/wiiU (linux under the hood) if I recall correctly. I'd be shocked if that weren't also the case for xbox* though I don't remember that specifically.
I've never tried inserting that much text into a textarea.

> To prevent users from causing server timeouts, the default maximum upload size in WordPress typically ranges from 4 MB to 128 MB.

> Google will index up to 2.5MB of an HTML file.

But I read lynx has no issues with giant html files.

If I had a need for it I could use ftp. If the need is frequent I could upload chunks of textarea at a time. Until then I'm going to consider it undesirable.
In a similar vein - US military and industrial complex is without a war, and suddenly, out of the blue, a tiny European country that previously hosted US military bases and secret prisons - decides to irritate the main US geopolitical rival on the other side of the world, for no reason whatsoever, despite sharp majority public disapproval of these actions (Lithuania - China diplomatic spat)

It's shocking how the whole propaganda machine completely avoids Ukraine's conduct in ramping up the tensions:

* reneged on their ceasefire treaty pledge to provide reasonable minority rights to ethnic Russians in Ukraine (17% of the population)

* banned ethnic Russians from holding positions of power

* banned several opposition TV channels

* previous prime minister (democratically elected, ethnic Ukrainian) on trial for treason

* another diplomat, who tried good-faith negotiations with Russia - on trial for treason

* in a minor bureaucratic dispute with Poland about trucking quotas, Ukraine, in all their wisdom, decided to cut ALL RAIL to Poland

* all done by a prime minister with approval rating of below 20%

There are no good guys in this fight. It's either Russia's paranoia driven territory carving, or Ukraine's extreme levels of corruption and toxic nationalism
Tipping point, for using ms products in general, was malware posing as an Asus driver /s.

Fresh windows 10 install.
Installed a bunch of drivers fresh off the vendor's site.
Asus driver installation installed some GUI i didn't much care for, Armoury Crate. Well, no problem, right? One can extract the cab/inf files and let windows add the driver rather than use the vendor's executable.
Wrong.

Trying to uninstall the driver through the vendor's uninstaller - Error.
Add/Remove (probably points to the same location) - Error.
It ran a web service; Trying to end task it - Automatically restarted.

This went on for a long debugging session until I realized it's like fighting hackers for control over my own PC. An experience commonplace to windows. Sifting through dodgy forums yielded no results.

Thanks to AMD's professionalism, they added drivers for their latest video card gen to the Linux kernel well before their cards released. Which made my new gaming PC transition to an Arch based distro a no brainer. Didn't look back since.

For anyone interested, I'm using the Garuda distro for games successfully. All games that don't use intrusive garbage like Easy Anti Cheat work. It isn't an inplace replacement for ms and requires patience and tinkering. With the latest Proton 7 release, games work a lot better. Even Cyberpunk 2077 works out of the box with no tinkering.

Sifting through git issues, discussions, solutions and usually just a cli command away for Linux issues is worlds apart than the walled garbage dump that is ms.

If you're up for it, i suggest installing arch yourself as Garuda has its unjustified quirks.

I must add that regardless of anecdotal experiences with ms products, it is important to support the only competition by moving away from ms. Because of their monopolistic practices in tying up hardware to their own software such as TPM and Pluton. Security is great but not proprietary security that ties the hardware to a specific operating system. Something ms always strived for by thrusting their product as the default on any PC and laptop.
There was a discussion a couple of months ago about Bar-tailed Godwits which perform similarly impressive feats of flight:

https://www.audubon.org/news/these-mighty-shorebirds-keep-br...

https://news.ycombinator.com/item?id=29225729
Out of curiosity, what are the lambdas doing that requires more than 2-4 GB of RAM?
It all comes down to the time you are willing to dedicate in learning something new.

For most of the stuff that runs on windows and mac there are alternatives on linux, some equal, some worse, some better. I have been mostly a linux users for years. I still have one laptop with a dual boot on windows...for only one use case: music production. Not because there are no music production software available, not because they aren't good, quite the contrary there are fairly decent tools both opensource and proprietary, but because I don't know them well. I only do music as a hobby in my free time and so far I have been too lazy, or more interested in producing music than learning a new workflow. I admit it is mostly about laziness and time to dedicate to something new. I intend to correct that because I don't want to feel forced to use windows, which I mostly hate for anything else, for that.
If their MBAs set-up KPIs that reward this kind of behaviour, they need better MBAs. Instead of "get more people to use Edge", it should be "get more people to choose Edge". Neither people nor geese respond well to having stuff rammed down their throats.

https://en.wikipedia.org/wiki/Foie_gras
Nah Ubuntu got rid of the Amazon link and app, I think they're doing well in the enterprise space these days so there's no fuckery on the desktop (although that means they've also given up on stuff like phones).
Sure; it asked, and got a resolute no in response. Does this mean that someone expects Russia to attack Romania or Bulgaria?