skysight-inc/HackerNews huggingface dataset:
In that photo, the message is "There is only one ruler". Putin represents the stern father figure, and in the moment of crisis, he does not debate, discuss, plead, or succumbs to the influence of the lesser court dwellers or foreigners.

Another example is this video of Putin's "heated exchange" with his chief spy [1]. The point of releasing that clip is to demonstrate that "The weak, meek, and confused oppose the ongoing liberation on independent nations". Viewers would not see themselves reflected in the speaker, and that distances them from his ideas. Yet there is a strong protagonist in that clip.

[1] https://www.theguardian.com/world/video/2022/feb/22/speak-pl...
I actually dug around in the source code of docker-compose to figure out how to properly work with networks. However the fundamental ideas of the two projects are different (yaml -> containers vs. Python code -> containers), so starting off from docker-compose just wasn't right. It would have simply complicated things.
Isn't that the deal with QT?
NATO forces weren't involved with the Iraq war.

The Afghanistan missions were conducted due to UN resolutions.
Off topic, but can anyone recall a language in the past that garnered a similar amount of kvetching as javascript? Did ASM / LISP people feel this way about C?

I'm not a JS fan, but it doesn't strike me as any worse than any other piece of the ocean of half baked crap I have to wade through to make a working non-suckless application.
Wait, we're talking about deserters who would have opted to take political asylum in Europe instead of fighting. Why would they be dead?
They can still deny you even then. The Asian discrimination was already heavy in the early 00s when I was finishing high school.

A close friend of mine had perfect scores in basically everything and Harvard turned him down on the basis of "we already accepted your older brother and it wouldn't be fair of us to take two of you".
The more dimensions, the simpler the surface. With enough dimensionality, everything is a straight line. I'd expect "random direction" grad desc to improve the more dimensionality the data has, as in that space, the data surface itself is simple.
I put in an explicit edit at the bottom of my post now to clarify – I think test prep is terrible to. The important part was cultural factors valuing STEM enough to pay for test prep, not the prep itself.
Cobra is awesome. Was surprised the same at how easy it was to add completion support. Here is +1 from this satisfied end user, no affiliation with cobra team.
Russia's top bank quits Europe due to sanctions
> I fail to see any credible alternative to "dangling NATO membership".

You mean other than a policy of neutrality, much like Switzerland and Finland (and, to a lesser extent, Ireland) have pursued?

This would mean training a defensive army with the clear message that the cost of invasion would be so high as to dissuade such imperialist endeavours. The Swiss developed this half a century ago [1].

This is not a new, untried or crazy idea.

[1]: https://en.wikipedia.org/wiki/Total_Resistance_(book)
It's a bit odd that it's a deal breaker for you to keep your phone number private with signal, as that would be your only option to communicate (via phone) if no messengers existed.
Please describe it
I was not, I caught Covid before I was eligible for vaccination. And thankfully the Bell's palsy only lasted about a week.

My symptoms were incredibly mild, I only lost taste and smell for a couple days before they fully returned. No fever or noticeable fatigue.
> Electricity providers charge a premium for higher amps/volt service.

This can somewhat vary and can depend on your time horizon and usage. Energy providers like reliable usage, they don't usually like massive swings in usage. If you're able to reliably tell the energy providers how much energy you're going to be using at which times, you can sometimes get your per-kWh price cheaper than the regular wholesale rates even though you're pulling a large amount of energy. Then if you're timescale is long enough the higher upfront cost of the equipment to deliver the power really isn't crazy expensive compared to the full cost of all the energy you've pulled through it over a decade.

Obviously this varies quite a bit even in the US, there's lots of variations between the states and even then there can be some variation within a state. I can definitely say though that the datacenters down the street from me pay waaaaay less per kWh than I do. I know because I know the retail prices they charge, which is still way less than my residential service meanwhile they've got redundant grid connections, generators, and giant batteries to pay for as well.
I think the preferred practice nowadays for elected officials in more progressive areas is to call Asians "house n****rs."

https://missionlocal.org/2021/03/alison-collins-school-board...
So, racist policy (including or excluding based on race) is okay if you can rationalize it? Racism isn't absolutely bad... it's only that depending on who is doing it?
> Along with Russian billionaires, Sweeney also has started tracking the flight paths of planes and jets owned by the Russian president, Vladimir Putin.

> Last week, he launched @PutinJet...

Even without Putin, some of the people who young Jack is very publicly tracking have reputations for, ah, playing rough. Hopefully all of them will either use Jack as a decoy (by poisoning Jack's data sources), or stay too distracted to bother targeting him.
I read the article and DQ wasn't mentioned. What are you getting at?
DQ is Dairy Queen. For anyone else that is confused.
I think February was unusually mild. Temperatures have been mostly above freezing for weeks in Kyiv:

https://www.timeanddate.com/weather/ukraine/kyiv/historic
I don't think the issue is being professional or not. If the author's goal is to convince people who work on Hugo to improve the docs, then it's best to avoid triggering a defensive emotional reaction. The title as it stands will likely trigger hurt feelings, which is usually followed by being defensive or ignoring the substance of the criticism. That's simply unproductive.
I'm not saying a compiler pass is a problem: I'm pointing out that Go fanboys originally said that they needed a single compiler pass, and that was why Go couldn't have generics. But Go has abandoned single pass a long time ago, and Go still doesn't have generics, and when it does have generics, it will have an abstraction so complex that it makes adding another compiler pass look simple.

If anything, I think compiler time is worth a lot less than developer time for the vast majority of projects, and if a compiler pass saves developers even a little time, I say add the compiler pass (within reason--don't keep doing this until the compiler grinds to a halt). This is fairly obvious and encoded into the compilers of almost every compiled programming language. But Go is learning this 12 years into its existence when everyone else knew this before Go existed.

As for goroutines being limited: here's a practical example:

1. Write a basic two-person p2p chat in Go and some other appropriate language. At a high level, each user client has a message log, and the other user can write messages to it. Since the arrays are single-reader, single-writer, there's no real problem, just use an array: this is a nice demo of how simple Go is! You don't need all these fancy abstractions!

2. Expand the chat to include a third person. Again, everybody gets a message log, but now more than one person can write to it. Now, your message log is multiple writer, single reader (assuming each user can maintain their own log of messages they've sent so they don't need to read other people's logs to get those--there's an implicit copy here but that's fine). In Go, start over and write a probably-buggy implementation of a SRMW queue because Go is too simple to have that already. In any reasonable language, wrap writes to your message logs in a built-in queue that's already thread-safe. Note here that "any reasonable language" in this case includes Java (LOL!). In Erlang/Elixir/Clojure, you may literally have accidentally supported a third user already and have to make no changes. There are of course other go implementations which are maybe more idiomatic, but none of them approach the simplicity of a language that supports message passing.
Jesus fucking Christ what a terrible take and highly illegal in most sane countries.

I'm Serb, I've hired and worked with Croatians. I've had colleagues who were Lebanese and worked along side Israelis. I've had a Palestinian coworker report to a Jewish manager. I have seen an adjacent team's Japanese manager rely on their Chinese report as their right hand.

Maybe it's because I live and work in Canada where there is absolutely zero tolerance for this kind of garbage thinking.
There's a difference between pretending it doesn't exist, and acknowledging that it's inevitable (especially in a system where there's nobody who can unilaterally reassign other parties' domain names). What would your solution here be?
All dictators are surrounded by sycophants, their ego can not handle criticism.
I love, love this extension. I am working on an app to turn this into a single click bookmark system on Linux. Run an inotify service to watch your downloads and then process any Single file downloads to a database and update a browsable index.
DomTerm (https://domterm.org) attempts to provide similar possibilities as TermKit. However, it starts with the position that it should also (and perhaps first) be a fully-functional modern mostly-xterm-compatible terminal emulator. On top of that we add rich html text, images, logical structure, "shell integration", and more.
Having them use crypto (especially Bitcoin, but most other crypto is similarly traceable) would be a gold mine for the intelligence agencies I imagine.
When I made my site statically generated, I considered using Hugo, but I ruled it out after 15 or so minutes because i ran into the same issue with the docs. Ended up just writing a python script to do it which didn't take long
I hope this case compels evidence into public light around any shady business practices that were taking place.
I like using `parse` in Rebol / Red - http://www.rebol.com/r3/docs/functions/parse.html

Here's the parse rule for Batman:

[
16 "na"
2 [space "batman"]
]

And complete example for the Semantic version:

digit: charset "1234567890"

if parse "0.2.5" [
opt "v"
copy major [some digit]
"."
copy minor [some digit]
"."
copy patch [some digit]
][
print [major minor patch]
]
Django has some of my favourite docs, organized incredibly well:

* Tutorials
* Topic guides
* Reference guides
* How-to guides

https://docs.djangoproject.com/en/4.0/#how-the-documentation...
> Bounce rate just means that someone came to your site and did not interact with the analytics DB in any other way.

Oh god how many times I've tried to explain this to people. High bounce rate can even be a sign of a really good landing page in that if you don't interact with the content in any other way that could mean you found all the information you were looking for and didn't have to navigate elsewhere digging for stuff. Of course, if you have a conversion / funnel you'll be measuring that as well, and then bounce rate becomes even more useless of a metric.
Starting at 350? Isn't that a bit steep for a mechanical keyboard? I got a Leopold that I'm really happy with for nearly 1/3 of that.
I had some mild peripheral neuropathy symptoms in the days after I cleared my infection (tested negative two days running). Anecdotally seems to fit. Burning sensation in my lower back and legs and left side of my face.
The Future of ETF's and Cryptocurrencies “Vision of ETF-Cripto”
> As to what might work I would consider medicine or genetic augmentation maybe?

you're a fucking nazi freak, foh with this Mengele shit
This is great for a page. I'd love to see it expanded to include an entire site.
Don't light your grill in someone else's lawn and expect your party keep on forever.
in those days a computer was a thing that computes (a calculator) not necessarily featuring programs
NATO wasn't involved in the invasion of Iraq, though NATO did operations during the occupation supporting the Iraqi government.

NATO was involved in both the initial campaign against Afghanistan in response to an attack on a NATO member and later support operations in support of the new (and now defunct) Afghan government, but neither was inconsistent with its defensive character.

For future reference, the proper whataboutism here is Yugoslavia and Libya, nor Iraq and Afghanistan. If you are going to play the game, at least know what you are talking about.
New technique unlocks ancient history of Earth from grains of sand
That does not make sense, can you expand? The steepest descent direction is far more useful than a random direction in high dimensions because that random direction has a greater chance of being nearly orthogonal to the steepest descent direction.
It's a response to this, which does advocate the use of literal plain text files where possible: https://sive.rs/plaintext

The author mentions converting to other open, text-based formats like HTML and LaTeX for publishing and writes:

> Keep your graphics files alongside your text files. But keep your text as plain text.
Parent post appears to be alleging that McDonalds - or their franchisees - only serve ice cream purely to starve competitors out of the fast food market, and then disconnects or damages those machines in order to get out of having to actually sell that ice cream.

Personally, I don't think that holds water. Everyone involved in this drama wants ice cream in the stores. It's not like McDonalds corporate has some Jobsian disgust towards putting ice cream and a burger in the same meal or anything. The far easier explanation is that McDonalds paid Taylor for a custom machine that's extremely temperamental, not that they secretly want to ban their own product because it's ice cream.
Flong
According to the site the original Model F retailed for $395 in 1980 - almost a grand if adjusted for inflation.
I have been using WebScrapBook (an add-on for Firefox) for some time. I really like it. Has anyone else some experience with this add-on? Good or bad.
What a strange article! No one's ignoring immunity from infection, it's what half the world is counting on. Perhaps new ones talking about it and that leads the author to conclude that we're ignoring it, but no one's talking about it because it's what everyone is counting on.
These do look pretty nice. But yeah my Das Keyboard was $200. Lasts a long time too, I've had it for 6 years now.
https://www.modelfkeyboards.com/misconceptions-about-the-mod...

> The original Model F F77 keyboard sold for $925 adjusted for inflation, according to the January 1984 IBM Hardware Price List ($375 in 1984 dollars). New ones are less than half the original cost. Metal construction, extremely tight tolerances (a number of factories today could not meet IBM’s 1980s tolerances and we had to start over on a number of components-keys, springs), high price of zinc. Should last for decades. Replacement electronics (xwhatsit controller) PCB design, firmware and GUI software are all open source so can keep using your Model F even if the electronics fail. Alternative controller design (CommonSense controller by DMA) also proven working (in case chip of the xwhatsit controller is no longer available). The Model F Keyboard is fully and easily disassembled and repairable unlike the Model M and other keyboards.
> It's a random Tweet from a pseudonymous account, so take with a huge grain of salt.

The same username started the github/dmca[1] repository at that time. The tweet sounds plausible to me. If only because it is completely normal to block (within russia, geo-blocking) for the russian government, otherwise you will be banned in Russia.

[1] https://github.com/github/dmca/commit/794fd2415b09b11f8a5458...
> Either Ukrainians have a right to self-determination, or no one does.

Cuba decided to allow the Soviets to deploy nuclear weapons on their soil. Don't they also have that right?

This "self-determination" argument is both hopelessly naive and inconsistently applied. Somehow it applies to Ukraine joining NATO (despite that being a massive destabilizing influence to the world's largest nuclear power) but doesn't apply to, say, Palestine.

As further evidence of how dangerous this rhetoric was and is, Biden has repeatedly stated that the United States will not put boots on the ground in Ukraine. Why? Because that would put nuclear powers in direct conflict, which is a recipe for disaster. This was always the case and the US and NATO were never going to come to Ukraine's aid so dangling that unrealistic possiblity filled Ukraine with false hope and provoked Russia.

For the interventionist hawks in the US, this invasion is in many ways a "win". The defence industry gets to sell a lot of guns and Russia gets mired in (their) Afghanistan 2.0 that may well end Russia through protracted insurgency.

Too bad a whole bunch of Ukrainians will die in the process and the country will be wrecked. But hey, things are looking up for Lockheed stock.
To quote myself:

> The real argument is "use the simplest, most open format possible."

For most collections of words, that means Markdown, not PDF. But if the words you're saving are a mortgage document or power of attorney, PDF is actually a better choice.
I don't know how you see it as racist. He meant they have the same material standards as the average Chinese person (from the PRC)
Pikuma is awesome. +1 for this article that also is awesome.
The amplification of this regional conflict by social media into a global conflict will backfire and can start a nuclear world war.
Deckmill: Language Learning Flashcards Without Gimmicks
One way to cope is to understand what to do if the worse does happen.

http://www.oism.org/nwss/s73p904.htm is a decent place to start for that. It’s important to understand that nuclear war is survivable depending on where you live and what you do to prepare for it.

You can run simulations at https://alexwellerstein.com/projects/nukemap/ to get an understanding of the risk for the area you live.

I realize this is still depressing as hell, but it’s at least information you can use to more accurately take action.

It may also be worth reading up on what it means when Russia puts their nuclear weapons on high alert. My understanding is that there’s still quite a bit of escalation that would have to happen before we’d find ourselves in a nuclear war [https://www.pbs.org/newshour/world/putin-put-russias-nuclear...].
I don't feel that take-home tests are fair because of the time that is required, but on the other side of it, I excel at them and have gotten my best jobs from returning excellent results on take-home projects in a short amount of time. For some reason, the format just works better for me and it takes a lot of the pressure out of the process. The downsides become more apparent when you're interviewing for several jobs at the same time and have more than one take-home assignment.
Good point. I was thinking of adding `docker-compose` compatibility, so that you can use a `docker-compose.yml` file to define services, and then add event hooks etc. with decorators, or something similar. You would then also have access to the attributes of the services.
The point isn't that you can learn it, but instead, having to learn it by examining it in depth, always wondering if there are things not used yet (does the doc you look at, only show part of the standard in its formatting? Imagine a doc not using a tag, but the tag is in other docs...), and then, writing code to covert it.

Standards exist for a reason.

We already have issues with people not understanding specs, and writing data out of spec, even with that spec in RFC's!
At least for LaTeX there are packages like lineno that will add line numbers to the compiled document which can then be referenced with a label automatically similar to equation or figure captions. So if somebody tells you to change line 23 you can reply with "Please see line \lineref{whatever} for change." and it will automatically fill where that change is to "Please see line 25" or whatever in case it's been moved by other changes.
Edit: for context here’s a clip https://youtu.be/2luhwy3KAE0
I was suckered in by the deceptive copy on this site. When I found out about this project, over a year ago, in Feb 2021, the green text on the right said something similar:

2/28/21 please have your orders in by then!
Project Status (February 2021):
Now Shipping! (orders still accepted)

This made me think there was some deadline, and that orders were closing (ie. a group buy, like many other niche mechanical keyboard products). I ordered mine on 02-27-2021.

The author has assured me for over a year that I have not been scammed and my keyboard will arrive eventually. However they refuse to give any sort of information about how many are being shipped per month, or where I am in the queue. The blog posts that seem to arrive every other month only discuss how many orders have been accepted, not how many have been fulfilled.

I don't think it's a scam but it's a very poorly run business. If my keyboard ever arrives, no matter how it is, I will not do business with whatever mysterious individual is running the project.
Not public ones, no.
No, it's not: the point is that they're basically saying "we love it as long as it's someone else who loses potential profits, not us". This is kind of a significant, and not a semantic minor detail.

If one believes that open source something can lead to a loss of profits, then one must believe also that the open source software they have likely used has already made that sacrifice. It's easy to appreciate the sacrifice of others but then fail to make it oneself.
I really dislike that I had to, but I migrated to Next JS for the sole sake of the IDE support that comes with JSX.

It's super convenient to have autocomplete, syntax highlighting and everything that comes with it.

If Hugo could have that too, I'd go for it in a second.
This looks like roughly the same team that debuted a record efficiency solar desalination unit not too long ago [0].

[0] https://pubs.rsc.org/en/content/articlelanding/2020/ee/c9ee0...
Wiby – Search Engine for the Classic Web
I've definitely experienced the problems of using Docker Compose for local dev. Oh, that file changed? Control-C to kill the whole cluster. Wait until the DB flushes. Start it again.

And if you just want to restart one service? Well you have to run 4 commands[0] in order to properly do it...

And what the author was saying about needing to "template" the YAML files is also true. In the past, when shipping an Open Source library for others to use, we had to wrap Docker Compose in a CLI that generates the YAML file and then invokes Docker Compose for you. (See it here[1][2][3])

It sucks and this library definitely solves a real problem!

0: https://stackoverflow.com/questions/31466428/how-to-restart-...

1: The code: https://github.com/lunasec-io/lunasec/blob/master/js/sdks/pa...

2: The package it lives in: https://github.com/lunasec-io/lunasec/tree/master/js/sdks/pa...

3: The docs for the wrapped CLI: https://www.lunasec.io/docs/pages/overview/demo-app/overview
Novichok
I use these "Cherry MX Rubber O-Ring Switch Dampeners" on my keyboard, doesn't affect the feel much but reduces the sound substantially: https://smile.amazon.com/gp/product/B00AZQ2OF8/ref=ppx_yo_dt...
I'm buying American this year - any idea where it's made?
Opened a bug: https://github.com/mdn/yari/issues/5421
This is why Linux distributions exist.
One issue with Markdown is that there's many flavors with subtle differences in parsing/interpretation. If you're looking to be able to parse the file in the future, you have to be careful to pick a flavor with wide support or to stick to the most common features of Markdown.
A.I. is on the front lines of the war in Ukraine