skysight-inc/HackerNews huggingface dataset:
One use case for this would be unstacking a bunch of array_* functions since the nesting can start getting to be a little dense. Here's a common function I run into a lot:

function cleanIdsTraditionally(array $input): array
{
return array_unique(array_filter(array_map('intval', $input)));
}

Here it is as the piped version:

function cleanIdsWithPipe(array $input): array
{
return pipe($input,
fn($input) => array_map('intval', $input),
fn($input) => array_filter($input),
fn($input) => array_unique($input)
);
}

Here, I think the added context of the pipe negates the enhanced readability of having each method on its own line. Anything more complex than this would benefit from being piped, but at that point, it would probably be better to break the steps down into more discrete functions anyways.

Overall, not a bad idea, but in practice, it would be hard to justify having around
also: do you have any browser extensions installed? They can leak all sorts of info, including passwords.
A big difference is that most of enterprise software is designed for a limited set of internal users, not the general public. If you have a 1000 employees and one of them is blind, then the software used by the department where that person works needs to be accessible to blind people as a reasonable accommodation, but you don't need to make e.g. a random accounting tool used by five specific users accommodate something that none of those five people have. The same applies for physical work such as in a manufacturing environment - you may have to accommodate a particular workbench/tools so that they are usable from a wheelchair (e.g. lowering certain things) but you don't have to redesign all your workplaces for that, that would be bad as it would make them less usable for their current users.

Also, "accessibility" is not a single feature; different aspects of accessibility - for different needs - are quite different, unrelated, separate features.
Vice Governor of the Sverdlovsk Region Offered to Unblock RuTracker (Russian)
There are MILLIONS of You
Google translate: https://vgtimes-ru.translate.goog/news/85624-vice-gubernator...
What is more interesting: Implement it was pretty simple and I don't resort to anything fancy.

P.D: You have the link to the Jsoftware community? Or wanna link back from here?
It doesn't do either of those things if you reside in Canada (or presumably any other country not in its limited collection of markets).
well worth a watch. I remember it the first time around, with a new baby, and thinking, hoping it could never happen. We, the public learned from it but it seems that generations of politicians never did. Now it looks like the rerun might be scheduled to happen in real life. How very sad.
I think this is really the crux of the matter. More generally, STABLE management that drives software quality. Even if you're lucky enough to be part of a team that starts of with good management, reorgs, mergers, and turnover are just way too frequent to provide the year-over-year improvements needed for really good, efficient code.
Spain should donate some Talgo variable gauge trains to help with that.

https://www.railway.supply/en/variable-gauge-axle-systems/
If we get to vote on it, I vote to limit government surveillance of citizens. Short of society making that decision and understanding the consequence, I will try to have empathy for the folks who have to make hard decisions that have no correct answer.
> Yes they will push their own propaganda to the west but we can deal with that.

Agreed. Keeping the net open helps the West win this war. Russians turn to e.g. the BBC, because they know its more reliable than their own media.
That top ad, the one with the "search for names" text boxes that sure looks like you're entering info for your website that actually redirects you to another search website... yeah, that one is particularly pernicious.
That's ... an interesting perspective. Russia is 2nd largest oil exporter after the U.S., a wheat exporter and I've never heard about any problems with water outside of Crimea too. Obviously Russian economy is hit hard now, but not to the point of humanitarian catastrophe I think.

Having said that I don't think they have a plan really. They just do what they can and see how it goes. I believe there are going to be two trends: one of sanctions slowly gaining in effect, and another one of Russia adapting to sanctions. We'll see which one is stronger.

Also as I understand many in Russian government believe that current hard sanctions are due to Ukraine's pressure and intel, and once it's gone (which they hope to be solved with military) sanctions will become weaker and/or easier to circumvent.
I think the point is the politicians are the ones implementing it, irrespective of their drafting skill. It's not just about the wording of the agreement, it's about their understanding of the others' position and which bits they might actually give way on, about how much they and fellow politicians that might replace them are willing to lose, about which pledges they expect to see broken/break and the expected consequences of breaking them, if any. Frankly the fairest settlement of all time which one of the parties immediately breaks at great cost to the other is less likely to work than a horrendously skewed agreement that gives some much needed wiggle room.

Even if the winning open heart surgery plan was drawn up by a couple of brilliant surgeons, I'd still expect the person wielding the tools to prefer their own plan, and probably for the best
Bone-affecting burns are 4th degree or higher. It's almost absurd to imagine that a cup of coffee below boiling could do that even where skin layers (and fat layers, which absorb a lot of heat) are thin.
What propaganda has Russia been spreading outside of it's borders? At least in the Western media, all the propaganda has been pro-Western, with eventually-proven-false narratives dominating the scene such as the Ghost of Kyiv (a flight simulator) and the Snake Island massacre (they lived).
Maybe there is something/someone doing something bad on your network, and every time one of your accounts logs in from the same IP they get associated with your phone number,browser fingerprint, and whatever other identifiable info they have about you.

When was the last time you updated your router firmware or changed your wifi password?

Is it possible your name or email address could be getting caught up in filters as a bad word or associated with something these businesses are against?

It seems very odd that this keeps happening over years, I'm really curious if some people from the companies mentioned will read this, and figure out what they have in common.
>Visa and MasterCard are blocking service to sanctioned Russian banks, which explains why Russians are busy going to the ATM to pull out cash.

VISA and MC has nothing to do with lines to the ATM for cash. We have MIR system that works without any problem within Russia and works with Apple\Google\Whatever Pay too.

People just afraid their money can be taken away.
Not unless the bird is very close to the antennas at either end.

This is a neat exercise in antenna design. They've built high gain directional antennas and minimized transmission line losses. The 15 dBi antennas aren't even that remarkable; you can buy 30+ dBi wifi antennas.

My first 'better than dial-up' internet connection was a 2.4 GHz wifi service across 7 miles. On my end was a roof mounted aluminum parabolic grid antenna. It worked rather well and sometimes I wish I still had it.
Deleting the post hopefully
N/a
Make sure you go to the only reputable source, AnnualCreditReport. https://www.consumer.ftc.gov/articles/free-credit-reports

(Didn't link the service directly for self-verification from a trusted name)
The WIFI beacon he received is likely using the 1Mbps DSSS 802.11b PHY, which has 11dB of processing gain which also helps quite a bit here.
Not OP. And I think so. It's outright war on all things Russian right now. Russia upset the social order of things and now they are being punished, everywhere, without impunity or due process. They will not stop until the entire Russian country is bankrupt and starving, or desperate enough to go far enough for them to escalate.

Honestly, I see this anti-Russia stuff as using the Ukraine tragedy to hide racist motivations. Way I see it, Russia is the only white nation in the world that has tried to stand up to woke bullies and is not conforming to the woke and egalitarian zeitgeist that the rest of the west is drinking. The west has just been waiting for the opportunity to launch a full on "justified" hate campaign to bully them into submission, like they do everything else these days under the guise of fairness and justice.

Sorry but it has to be said as all alternative opinions are being silenced and being removed from the world. I wanted to check this whole "RT is propaganda" claim by watching some RT and found out that it's been removed from the main distributor in South Africa. Half way across the world and some company or agency decided to jump in and ban a Russian television channel? You tell me straight that isn't retribution and/or coordinated censorship.
Something common is affecting it - do you use your own domain for email? Is anything associated with that domain pointing at a "spammy" or "scammy" site? Switch to a provider like gmail perhaps?

Is your email or phone number used for anything besides personal activities? If your "work" is polluting your email, it may be getting caught on that.

You could try a new email that you never access from your phone, but if it is your phone number that is triggering it, that may not help.

The SMS never arriving is suspicious - are you on a major provider with a normal US phone number, or is it some other setup?
https://russia-insider.com/en/politics/stratfor-chiefs-most-...

That won't happen again.
>, since it has become harder for them to "play the game" of office politics

I suspect this is the real reason for a push to return to the office.
> Freedom of expression, and information?!

You conflate a number of things here. First of all, Russia Today and Sputnik are no EU citizens or corporations, they are entities of the Russian government. Therefore, they are not protected from being banned or censored in the EU. And for what it's worth, their actual journalists still can work in the EU, and publish their work, just not under the banner of the two banned entities - that's assuming they want to work for the dictatorship, which many seem to not want any more [1].

Second, the "firehose of lies" that Russia Today and Sputnik have used over the last decade to sow distrust into virtually every aspect of our lives is an attack on freedom of expression here. Hard to use your freedom of expression if you end up getting death threats from a bunch of propaganda-brainwashed trolls (see e.g. the recent thread about a German anti-vaxxer, https://news.ycombinator.com/item?id=30288582). Citizens of the UK can't enjoy any EU-guaranteed human rights any more because Russian propaganda and dark money goaded a tiny majority towards Brexit.

Third, Russia is a country that has committed what can be seen as acts of hostility towards the EU. Not just the mentioned propaganda warfare, but also cyberattacks, violations of airspace, or the string of attempted and successful murders of Russian dissidents using highly dangerous radioactive and chemical weapons. The European Union is under no obligation to support any rights of any entity associated to an enemy, an enemy that broke all rules of diplomacy and international law.

[1]: https://www.t-online.de/finanzen/unternehmen-verbraucher/id_...
I think the better question is "why [is] enterprise software so bad?" I'm sure we can come up with a million reasons too.

For examples, just click around the admin interfaces to O365, GApps, or AWS, and I'm sure you can find many annoying issues and/or bugs.
> I've seen people playing video games during work hours for example. Also work and free time has mixed to a point where people just randomly take hour or two to go skiing or for a walk and routinely just quit at the normal time.

Yeah, kinda guilty of that. Zero gym and during the winter hours where end of work = end of sun, I've had times where I take a walk. Usually more than 1 unproductive day leads to me just using a bit of the moonlight oil to catch up. Nothing super drastic, but e.g. last month there was a day where I just had a burst of productivity to ride for some 3-4 hours at 18:00.

Game wise, I'm never going full "well time to boot up the PS5", but I have been playing a lot more mobile games on the side while stuff compiles.

>I personally can't wait for life to go back to normal. I'm sure we will lose some people since they want to be 100% remote and that's fine

Well, tech is an even hotter market than a pre-pandemic so in my industry I'm not too worried about anyone pursuing full remote. It can go vice versa for those companies that go full remote and for people who want that separation of life.

I still want some office to go into, but I do hope that this pandemic changes some attitudes about the times where I made need to take a "sick but still productive" day at home, or when I travel and need a week to just report in remotely. Flexibility is nice in a pinch and in previous companies that was a pain.
Your example is super helpful for focusing the discussion, so firstly, thank you for taking the time.

My immediate thoughts are:

- This is rather specific. Not all programs should be using complex thread-safe data-structures. Rather, the primitives are in place to build such things, and libraries can be imported etc.

- These more sophisticated data-structures have runtime costs that are a bit less straightforward to understand as compared to arrays. They require either (a) programmers to be aware of the edge cases or (b) a higher-level language where programmers relinquish some control over runtime performance. To be clear, I personally enjoy many such languages.

Overall, your criticism is equivalent to saying "Go is too low-level". That may well be the case for many applications, but that remains to be argued more precisely.
Ah, good background, didn't remember, although I certainly did read that page in the past.

But it does not change my message: Use your tech expertise to come up with something to influence Russian population, not showing some symbolic support to people who already have the same opinion with very high likelihood.
> Working from home and, working using flexible hours are two different things.
Sure, if we want to make a distinction between WFH and Remote that's fine. WFH is essentially the same as office work, just without the commute. Remote should have no expectations of a set schedule imo.

> was not successful in remaining independent

Huh? GitLab was not acquired to my knowledge.
You're in the U.S. but you used the term, "bog-standard" which is typically British. Questions and I apologize in advance if they're sensitive. I don't really expect you to answer them publicly, but maybe they give you some food for though.

1. What is your nationality?

2. Are you on the OFAC list? Do you have a common name that might be on that list?

3. Are you on the SDN list? Do you have a common name that might be on that list?

4. Do you have an average+ credit score? (About 720+)

5. Any possibility you have a virus or other malware on your Mac?
You act like USA is the pinnacle of freedom and liberty with a two party system, systematic racism. Have funded wars(iraq,afghan, nam) and terrorist organisations just to fill its own pocket and completely destabilized other countries for its own profit. With its flawed copyright systems, sending legal threats to citizen of countries where they don't even have jurisdiction (look piratebay sweden) to sinkholing BGP routes for an entire website. So please stop acting like the west is the zenith of what freedom and liberty should look like.
If you explicitly copy someone's name into a thread like this—especially their full name, which is never used in normal conversation—you're invoking a trope of confrontation that goes way beyond simply "talking to someone". Between that and the snark, the comment was clearly hostile and broke the site guidelines. Please don't do any more of that on HN.

https://news.ycombinator.com/newsguidelines.html

There's a more general point too. Copying someone's personal details and bringing them into a thread, to use them as ammunition in an argument (which is what you did there—invoking the full name was an intensification and escalation), that's a form of personal attack which we ask people not to do on HN. Sure, the details may all be public, for example on the person's own website—that doesn't make it ok, though, because the very copying of it from one context to another is crossing a noticeable line. None of us would enjoy it if personal details about us were put into an internet comment by someone hostile, even if each detail happened to be public somewhere.

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...
Gender Discrimination at Fintech Startup, Fast
You also have to consider that they don’t want to move to the US specificly due to ideological reasons. How many who don’t currently live in Russia would love to move there if their profession was no longer needed in the US? Same thing applies the other way around.
Mutual Funds with Most Exposure to Russia
> As he points out in the article, they alerted him to the documentation updates in the course of their emails back and forth.

Technically, this is true. From the story though, it sounds like the PM included this information after the author reached out to the PM directly. Only after that did support say "I see we reached out to you about documentation updated!".

So while yes, they did technically tell the author about the documentation update, I'm not sure I would classify it as them "alerting" the author.
> Putin’s and his inner circle’s plan was that it will take 1-4 days to take Kiev and two weeks to take most of Ukraine.

This is being said a lot these days, but I haven't seen any proof of it. I'm not saying that proofs don't exist nor that it's wrong, just that I've been reading it everywhere, and haven't seen evidence. So I'd be happy if someone reading this could point out to some clues
And those clay tablets were all craggly-surfaced and far too thick to fit in my DVD player! Shabby archivists, those Babylonians.
What's the round-trip efficiency of such a system? There are multiple lossy conversions, you'd be doing well to hit 50% if the gas is simply burned to spin a turbine.
Should be nostro and vostro (our and your) not loro (their):

https://en.wikipedia.org/wiki/Nostro_and_vostro_accounts

the loro is used when a third bank is in the process or however is not as common as the two above.
> You remember that one VC [..] always does some annual review of what’s hot in AI today. [...] So you check out his 2021 review

It takes all kinds, I guess.
Personally, I'd love the ability to work 7h uninterrupted. I think I'd find it quite satisfying.
I think I fully understand this new subtlety and consciousness dismiss it as ridiculous. Two unlike things were being compared, and the underlying idea that life and death are complements (1) is so vague and open ended that it would take a lot of clarification to understand whatever you think it brings to bear here and (2) on account of its vagueness, functions as a pretty broad expression of a casual acceptance of death that invites all kinds of slippery slopes far worse than the one you are identifying.

And since I'm on the side of thinking we can appeal to analytic concepts to distinguish between health problems that emerge in old age and "solving" childhood with horrific consequences, and you are on the side of seeing them as the same because those distinctions are trapped in strictures of analytic thinking, I imagine that you give your full blown acceptance a pandora's box of outrageous situations. Genocide? Eugenics? Letting global warming happen? Letting war happen? Nuclear bombs? All just the flip side of life, part of a greater dialectic that unites them, and ultimately all fine and good.

Since you reject separating out good and bad cases according to any reading that would have structure, I trust that you embrace this slippery slope just as much as the one you want to attribute to the project of combating health issues in old age.
"Should I give up and get a job?"

Yes.
Normally I would agree, but the current situation goes way beyond "politics". Russia's actions would be better described with words like criminality, incivility, and terrorism.
people act in their own self interest, that doesn't mean self interest is simple

Maybe North Korea offers them more money?

Maybe Russia has a backdoor deal to have their scientists develop something 'for russia' that people know goes out the backdoor to

Maybe Russia forces them to work on things or they will hurt their families.

Maybe Russia won't let them leave and they are going to do worse things for money unless we keep them employed.

Maybe they hate the US and want to work for their enemies

HN often gets very reductive on why people make the decisions they do. Especially when those are related to decisions made by 'traditional' companies and state actors. Lets not assume that the entirety of the US state department and ULA aren't well informed about the decisions they are making.
Are you serious? Dollar is free floating as there is no central bank deciding monetary policy? Who's printing all the money, and buying in the stock market, and have us witness the 7% inflation? Chinese Yuan is only different in a sense they consider USD's relative value in their monetary policy, while the Feds mostly cared about other factors.
> Ukraine is not of vital interested to the West.

Is distinguished professor Mearscheimer perhaps forgetting that Ukraine is of vital interest to the Ukrainians?
Perhaps we should simply study other fields, where experiments are at least in principle possible. The ancient Egyptians didn't have to study quantum chomodynamics in order to advance science.
What sort of thing are you interested in reading?
I'd like to save on the currency conversion fees.

I have a number of US clients paying me in USD, so I already have USD accounts to receive and store that income.

It feels a bit wasteful to convert those dollars to CAD (and incur a ~1.5% from my bank), in order to pay an AWS bill that was originally drafted in USD, and then converted to CAD by AWS (with an additional 1.5% fee charged by AWS).
Now do recipes
If it wouldn't be hard at all, we're left to wonder that you don't seem to have tried.
> If they don't have their own engines they have no business being a launch provider

Until recently, SpaceX was generally the exception as a more vertically integrated company that makes their own engines. Not that it is necessarily a better or worse position (although Russian engines is probably the worse position) but it is common for launch providers

Delta IV: Aerojet Rocketdyne engines

Atlas V: Russian, Aerojet Rocketdyne and Northrup (formerly ATK) engines

Pegasus: Okay, this one is all one company now, but that is because Orbital and ATK merged (and then got bought by Northrup)

Ariane 5: Safran Aircraft, Snecma
>Should the global community have targeted all Americans for the actions of the Bush Presidency invading Iraq under false pretenses? Or how about Vietnam?

Yes. If anything people in democracies are more culpable for the misdeeds of their government than the people of autocratic states.
>Never heard of such a thing with regards (to mention something recent) Israel attacks on Palestine.

There are international groups and loose movements for boycotting Israel, especially things related to the occupied territories. They're not popular outside of Muslim-majority countries, but it's a thing.

https://en.m.wikipedia.org/wiki/Boycotts_of_Israel