skysight-inc/HackerNews huggingface dataset:
"Citizen of the USA" is a mouthful. People tend to use "American" but that's ignoring the fact that there are 35 countries in America.

A lot of languages have a word like USian, e.g. "états-unien" (French), "estadounidense" (Spanish). I have used "USAmerican" myself when "American" would be ambiguous.
See I specifically pointed my mom away from mail clients. She had called telling me her computer died(in reality, hard drive died), and asked how to download all her email again(probably 8+ years of email). She was devastated when I told her the news. Back then at least, it was ISP ran POP, and clients by default of course delete on retrieve. Told her to just use gmail going forward.
> why go through all the trouble of setting this up instead of just using AWS

I will never understand that mentality. Maybe I always was to poor to pay for the cloud but a bunch of old notebooks, electricity a switch and internet is all you need to experiment and self-host. AWS is powerful if you need to scale but for homelab/experiments it's overkill - today I'd rather get an Oracle Cloud free account that gets you 24gb ram / 4 arm cores and 200gb storage and ipv4/ipv6 addresses, internal subnets for free to experiment if you need cloud.
He didn't think the sanctions would happen, which is why he proceeded as originally planned. They did. The difference this time is that the rest of the world had time to start discussing options because they knew what Putin would try to do.

Now he's making little progress with overthrowing the Ukrainian government and suffering economic damage on top. It's only a matter of time.
I've been bouncing between multiple email clients myself. My biggest gripe so far is that, as someone that owns their domain and likes to make lots of email addresses for each vendor, most clients expect you to setup an "identity" first and that's all it wants to send email from. That completely breaks the whole point of one-address-per vendor, and it's annoying.
You need to the explain what you mean. For bribing someone? Or for being fully legally allowed to leave.
Where can I find a copy of 1 (Math for the layman) - it doesn't turn up in searches.
The medicine only works if you take it.
Your db migrations may support updates from #1 to #99 but your OS does not directly support updates of MySQL 5 to MySQL 8 with issues. For example there are plenty of examples of deprecated my.cnf configuration values. Similarly APT on Ubuntu will prompt how to handle a my.cnf that differs from the Distribution release when upgrading Versions. Often times this is more painful than minor version updates.

I think the version milestones in Gitlab are akin to dependency changes for self-hosted Gitlab. An example is the Gitlab v9 (?) Postgres upgrade to Postgres v11 I think, it was opt-in for a prior version of Gitlab than required at that version milestone. It's difficult to make db migration scripts for Gitlab,as in your example, that may depend on newer Postgres idioms not available in the legacy db version. So you can't simply support gitlab updates from X to Y version due to underlyng dependency constraints...

Thanks for the insightful discourse.
How about not feeding predatory publishers money?

From my understanding:

- The actual research and writing work and most of the formatting is done by the researchers.

- The reviewing is done by other researchers donating their time, or rather, using work time paid with public money to work for free for these commercial entities.

- Most of the distribution is digital.

What actual work worth 9500 EUR (plus whatever they get from subscriptions, because until everyone goes open access there will still be subscriptions) do those publishers do nowadays?
A Short History of Nearly Everything by Bill Bryson tells the story of many important scientific discoveries.
Deploying Reality Against Putin
Coming of age in the Milky Way by Timothy Ferris

I loved this one because it covers a lot of ground and includes a lot of fascinating detail around the human factors and personalities involved.
6502 on-board assembler and Pascal compiler
Trying to navigate the world with a disability is an often frustrating and frightening experience. Social norms are also often frightening and frustrating and inconsistently enforced.

As the world population has grown and the internet has facilitated more ability to interact with diverse populations, the opportunity for such friction has grown as well.

I appreciated reading your introspective comment where you shared that you have more questions than answers.
As a parent of a three year old, one of the worst things to me is seeing other parents pushing a pram with the baby facing the parent, but the parent facing their smartphone; their mind somewhere else. I know I'm an outsider on this topic; I don't have a smartphone¹, but I just can't fathom how you can let that thing get between you and your child in that crucial bonding phase babies go through. How is this not an addiction?

I fully agree with your smoking analogy. I wonder how long it will be before the majority sees it that way too.

1: Technically speaking I do, but its a smartphone with Ubuntu on it (Meizu sold them years ago). As it is now long out of updates and as society is pushing hard to have certain apps available (banking, authentication, messaging), I will probably have to get an Android soon. I have no intention of changing my behaviour with these devices though.
Alcohol, violence and injury-induced mortality: Evidence from modern prohibition [pdf]
> I suppose that in European casinos a half century ago they had roulette wheels that had been in service for 80 years without any real maintenance and would show massive bias without anybody noticing.

Sure. But not a contingent bias. And certainly not a contingent bias that was bigger than any concomitant non-contingent bias.
"The Eighth Day of Creation" is a second-hand account of the discovery of DNA and the molecular biotechnology revolution that followed. It's like watching da Vinci paint the Mona Lisa.
Putin is not giving off the same vibes of dark inspiration that he had in, say, Grozny. He comes across as foolishly distant, esp. compared to Zelensky:

https://nitter.pussthecat.org/kgorchinskaya/status/149797926...

There are signs that he is losing the confidence of Russia's elite:

https://nitter.pussthecat.org/olliecarroll/status/1497944338...

In terms of being at risk of a coup, you have to look back to Kruschev to see a leader in Moscow more clearly in danger of losing his grip on power. The invocation of the nuclear threat can only have increased this danger.
I think you guys are both in agreement. If half the profiles are, say, 0 out of 10, then there's no way the average could be > 5. I mean, that's just math. I don't understand dropping all values less than the median to get a "real average". It's absolutely possible that women rate 80% as below average--that just indicates a huge number of zeros or huge unimodal distribution towards the low end of the range.

I've been married for a long time so thankfully don't need to use Tinder, but this reported rating distribution squares with my memory of the dating market in meatspace. 90% of women go after the top 20% of the guys. Online probably doesn't change this.
I agree that Russia initiated military action, that is plain for all to see.

I think the question of who is the aggressor is less clear because wars usually stem from a long series of escalating aggressions and threats before military action.

I don't think Russian boots will cross a NATO border, but am very concerned about NATO boots crossing into Ukraine.
The whole point of having protected runners is to do things that developers are not allowed to do. If any developer can push images to the registry without any review/approval, and those images are used in other CI pipeline that's a problem for us.

Having a separate production registry is good indeed, but for images to be used for CI itself, having something self-contained within gitlab would have been nice.
I often played roulette, and the ball came to rest at 28 about every 3rd time. I always won a lot of money. It was toy money and the imperfect roulette wheel was made of plastic and I was about 10. Of course, this effect can also occur in the casino, although weaker.
Where/how did you buy the ps5 at msrp?
I installed NOS's (the Dutch public broadcaster's) app on my phone and turned on push notifications. This way I get informed about important news, but can easily avoid everything else.
Download 1492? Broken on one link and ok for another? I would recheck the checksum of both files and compare it against checksums listed on the download web page, if any.
I hope you aren't serious. Same reason why any important meeting is held face to face and not delegated to email. How do you verify who you are talking with? How do you make sure the communication isn't tampered with? From Russia's point of view how you make sure email with insane demands is not leaked?
I think ENPS could be a lot better than what we currently have because it is short to administer and can be administered multiple times a year quickly. The only issue I could see is that the ENPS is an aggregate statistic. You actually want to tease out their marginal contribution (and I mean marginal in the statistical sense). Maybe that can be done with something like an EPS, maybe. Interesting to think about. The only issue is that this biases social skills vs technical skills. You could have a brilliant productive employee with a really low ENPS this would be someone who is really good technically but may not get good "teacher reviews". The classic example here is the research professor. These people exist in companies too and not just in academia. An academic department can be full of people who hate each other but need each other to bring in grants. Tenure is really a bet on who can bring in the grant money.

Gamification does seem to be an issue though, but Performance reviews are already gamed. There is also a recency bias and the issue that business is dynamic so goals change quickly. There are attempts to resolve this but I haven't found anything decent nor do I think the scientists have.

Calibration among groups also seems quite fraught too.

The sales side seems to have the only realistic non-game-able metric which is the direct revenue they bring in.

This stuff is not healthy regardless because we know that work has a lot of personal nuance anyway.

BTW a good podcast episode on the core issue addressed from multiple fronts: https://www.nytimes.com/2022/02/25/opinion/ezra-klein-podcas...
---

Or maybe having an opaque performance review process is actually the best thing because it introduces enough fog to avoid gamification and more importantly people can't get overly upset... dunno.
Given that Go modules can depend on private interfaces that specify only the methods they need, dependency injection of the pass-dependencies-to-the-constructor style seems almost built in. Not automated as such, but easy.
Could someone help me understand what this does/is supposed to accomplish?
Bribes.
> it'll balance itself out eventually and my interaction with it won't make a lick of difference.

Then you are very lucky. My life was certainly easier before supply chain disruptions.
Prig: Like AWK, but uses Go for “scripting”
Correct. Eliminating aging doesn't mean immortality, it just means you don't have to watch your body and often your mind deteriorate over the course of several decades. It would still be extraordinarily valuable even if humans had unremovable biological time bombs that caused us to drop dead at 100 years regardless of our health.
Sanctions Leave Out Oil
> They permit SSL to some known websites (for https), but the moment I try to create an SSL or SSH connection to an unknown server (eg. to the bastion box), their gateway instantly terminates the TCP connection!

They are clearly already whitelisting connections, but still allow unidentified connections through?! What sort of logic is that?
I am highly interested in your review of these three software Defined network products, including slickness.

I also evaluated them, and decided I need a “zero trust” solution (well, or “less trusted” at least).

I thought ZeroTier doesn’t use a standard VPN tunneling protocol, and that’s not a best practice.
Click bait from all content producers exists to waste our time. The one goal of clickbait is to get you to click so their ads load and they make a few cents.

Has anyone seen this trend on YT recently? The videos are much shorter and much more click-baity. I do worry that it's pushing our attentions down down to the lowest common denominator, which seems to be 30-60 seconds.
Maybe I'll be able to buy stuff at MSRP then.
I liked his stuff, he really can be an asshole on reddit (and Twitter which he deleted). Kind of turned me off to him.
Suggestion / reminder: aggressors, plural (because Belarus is participating; I'm not yet sure what term to use to describe the events, but it's not pleasant).
If you are doing anything with infrastructure than finding a place with Ansible or Nomad would be:

Ansible - Deploying VMs on-prem and in the cloud, creating a managed-k8s cluster in the cloud, deploying k8s on-prem, possibly bare-metal server provisioning. Configuration of
resources for all of the above.

Nomad - Alternative to K8s from Hashicorp (supposed to be simpler, I wouldn't know as I've never used it).

Tailscale - VPN provider

Where would you use these tools your day-to-day? If you aren't deploying VMs, containers, bare-metal servers, or making configurations to the above - you would probably be looking to pick these tech stacks up as a hobby.

Resources - While I always check the sources first, I'm not a fan of the Ansible getting started docs. The list I run down for resources after the source (based on cost and quality)

- Online resources provided by a local library - was able to find a good Java reference for a recent project.

- Getting started books ( your OReillys, Manning Pub, Starch Press, etc)

- MOOCs

- Pluralsight, LinkedIn Learning ,etc.

- Youtube - CodeCamp, etc
As they say on Twitter: it's bad on purpose to make you click.
Has this crisis been the equivalent of the Streisand Effect for Russian national cyber security?
Ukraine wasn't in immediate danger because there used to be pro-Russian government. But the citizens of Ukraine want democracy, freedom, don't want corruption and want to be included in the Western sphere, and as a sovereign state, this is up to Ukrainian citizens only.

All this bullshit about "NATO expansion eastward" that "Putin warned against" - LOL, this is no "NATO expansion", this is "free sovereign states joining NATO by their own volition to get protection from aggressors", and Putin's opinion doesn't matter at all and his "warnings" only reveal him as the bully aggressor he is.

His place is to sit home and accept what Ukraine's elections decide. He should've thought out his actions and shouldn't have done things that made Ukrainians want to join NATO and EU if he is afraid (more like paranoid) of NATO being too close.

> You can look up articles from 2008 and see that even Germany (Angela Merkel) was adamantly opposed to Ukraine and Georgia joining NATO, because there was no credible threat from Russia

This shortsightness is exactly what got us into this mess. It was crystal clear in 2008 that this is what Russia will do if the pro-Russian government withers away, but business was more important to Germany.

> The whole narrative only changed around 2014.

No, you're very out of touch. Ukrainians wanted freedom, democracy and end of corruption since forever - but they were silenced by the old government.
Spivak Calculus. Fantastic book.
Orbiting robots could help fix and fuel satellites in space
Still requires a chain of consent. No world leader is operating the missle silos themselves.
It's pretty useless, probably. I've read a couple of interviews with family members of the captured soldiers (for example, ¹). They don't seem to have any idea where those soldiers are and have no way to communicate with them. Although it may all be lies in an attempt to lessen their guilt, considering the rest of her speech ("he didn't know where he was going, he didn't do anything, those bad Ukrainians for taking him prisoner").

¹ https://novayagazeta.ru/articles/2022/02/27/ia-ne-schitaiu-c...
Congrats, then you should understand that even if Bitcoin doesn't make it, some other form cryptocurrency probably will.
"Ruminations in C++" really helped me a great deal long time back. People will complain that it was just a recollection of earlier prints, which is true, but as a cohesive set it was really good. It beat the concept into one's mind as to how to control the lifetimes/resources of things with classes.
Yes. I expect some variation of “society needs death” to be 100x more common than more careful considerations of whether aging research has questionable models
The US sponsored and equiped Cuban dissidents to invade Cuba.

Russia sponsored and equiped Ukrainian dissidents to seize eastern Ukraine.

The US embargoed Cuba after the failed invasion.

Russia invaded and annexed Crimea, and has now invaded Ukraine.

The first step was the same, but the US military didn't invade Cuba when it failed.
https://mobile.twitter.com/Ukraine/status/149796151448090214...

@Dang can you please change the title and the link?
Important point, Russia keeps attacking the Kiyv dam by missiles, shelling, and tried to mine it at least once. If Kiyv dam is destroyed, not only the Kiyv city will suffer damage, but Zaporizhzhia nuclear power station will be right in the path of deluge, and flood zone.

Zaporizhzhia is the largest nuclear power plant in Europe.
Huh, TIL about this. I did a bit of digging around and the 3.6GHz band appears to have been licensed in Australia in 2018 (https://www.acma.gov.au/auction-summary-36-ghz-band-2018) after some consideration of what the US was doing (https://www.acma.gov.au/sites/default/files/2020-02/3_6%20GH..., ~p40) and then apparently developing amnesia (https://docs.google.com/viewer?url=https://www.acma.gov.au/s...) (yay).

I did a bit of poking around trying to figure out what the magma radio you speak of would look like but came up completely blank. I'm very curious how this works?

I'm also interested to understand (albeit from a literal distance) more about the teams you mention, particularly how phones (you specify "modern" - does that mean 5G? 4G? 4G-with-these-specific-extras?) can roam onto CBRS-spectra networks with eSIMs - I just learned about these and wouldn't mind building a good orientational mental model about them.

*Penny drop* OH so that's why the ACMA auction mentioned the 3.6GHz spectra was relevant to 5G... you say modern phones can roam onto CBRS??? How-- oooooh, that's really interesting, I finally get what you mean about throwing crypto into the mix to incentivise (presumably the radios aren't too cheap yet).

I don't think I can play with this in Australia (but am unsure how to read the situation, for all I know I'm barking up the wrong tree with the above links) but this is very cool to know about.
Is turning off the news in Ukraine allowing you to live your life? What if your city was bombed, would you advocate to avoid the news and be happy?
Maybe, but part of the issue is the massive shift of component stocks from suppliers to manufacturers.

JIT allowed a lot of different manufacturers to “share” stocks, by keeping inventory in a supplier instead of in house.

In the end we traded in risk tolerance for better efficiency, and most companies are now doing the opposite trade.

> No company is going to hoard multiple years worth of inputs.

I actually work with companies who have done this.
Seems to be confirmed now:

https://twitter.com/DmytroKuleba/status/1497947370008547332
BP to Exit Its 20% Shareholding in Russian Oil Producer Rosneft
Your comment prompted me to read the piece. Let me just quote this bit as well:

According to Senge, individuals who fail to recognize or acknowledge systems like this one are “bound by invisible fabrics of interrelated actions, which often take years to fully play out their effects on each other.” He says this is common in nations where people are not taught the art of systems thinking. In fact, Senge argues that most children are taught just the opposite — how to break apart problems, instead of how to connect the dots and see related issues as part of a bigger picture.

There's more of value in that section. I'm just reluctant to quote at excessive length.
Have a look at this if you want to know what the Russians are up to:

https://en.wikipedia.org/wiki/TOS-1
Peaceful protesters are being arrested in St Petersbug just now.

Here are two webcam live feeds of the area:

https://www.webcamtaxi.com/en/russia/saint-petersburg/bolsho...

https://webcamera24.com/camera/russia/great-gostiny-dvor/

On the news they showed police forces dragging protesters one by one into vans.
What are myosins?

“ Myosins are motor proteins that convert chemical energy, ATP, to physical force to move actin filaments. Phylogenetic analyses of myosin motor domain (MD) sequences have shown that there are at least 79 myosin classes, with several subclasses under each class.”
I read it, too, and it appears that he is trying to walk the line between “the church is Truth” and “I don’t want gay people hurt” and since those are wholly incompatible, this is the best we’ll get.

Personally, I find actions far more compelling than words: I could share a pleasant meal with a man who called himself a Nazi but acted in all manners (including voting) like a good person.

I understand some people want verbal repudiation of certain views and verbal affirmation of certain views, though.
The fear would be that if a NATO country is seen becoming active against Russia, it could trigger sympathy for Russia from semi-allies, or make Putin escalate.

(I agree it's a very unfortunate headline.)
Pictures of an invasion force? Not so much. (Feb 18, 2022)
I'm never said he did have a "right to invade". I'm just trying to explain, against MUCH resistance, why he did.

Because I think the real reason why this all happened A) matters rather a lot B) is being swept under the carpet.

NATO's (lack of) respect for Libya's sovereignty can perhaps explain why Putin didnt think that it would have much respect for Russia's sovereignty which is, in turn, why he didnt have much respect for Ukraine's.

No country respects the sovereignty of another when it feels threatened.
Telegram may restrict some channels if situation in Ukraine escalates
The best programmers have deep understandings of both the physical and theoretical theories of computation. Most programmers have a better understanding of the physical: Processors, memory, networking, operating systems. Functional programming is the super power that reconceptualizes the endless tape wiggling of the Turing machine into a coherent, flowing calculus.
His last tweet seems pretty fitting to your comment:

> Be good to each other. Stop arguing in short bursts and getting mad at strangers because they had to trim complex thoughts down to a single sentence. Make your words meaningful, rather than clever. Call someone you love or someone you don’t and have a conversation. Quit this.
http://www.ranum.com/security/computer_security/editorials/d...

"The Six Dumbest Ideas in Computer Security"

> #1) Default Permit

> #2) Enumerating Badness
When I attend conferences in Vegas, I set a $300 budget for craps. I try to find $5 tables (really tough to do anymore) and just play for as long as possible getting drinks and having fun. I make it out ahead about 40% of the time, but I always enjoy myself. I rationalize it that I am just paying to have a unique, yearly experience (even if it makes little economic sense).
I didn't even KNOW about that new syntax in postgres! I'll be using it now that you've pointed it out, thanks.
I think this piece is overly optimistic and maybe even ignorant about how semiconductor supply chains work.

Semiconductor fabs take years to start production.
Google Customer Support versus pissed off customer with Nuclear Weapons...My money is on Google Customer Support.