skysight-inc/HackerNews huggingface dataset:
These polls paint a somewhat different picture. I'm not claiming that they're more accurate than yours. Just that it's difficult to understand the situation as an outsider. Sample size is at least 1600 people and was done by the independent Levada Center.

> Who do you think initiated the aggravation of the situation in eastern Ukraine?:

50%: U.S., NATO countries

> In the event of an outbreak of hostilities in eastern Ukraine, should Russia engage in armed conflict on the side of the DPR/LPR? (percent of respondents)

Exactly split down the middle, 14% said it's difficult to answer.

> How, in your opinion, would the attitudes of Russians change toward Vladimir Putin in the event of a full-scale war with Ukraine? (percent of respondents)

8% net bias towards thinking that it would make him less popular.

> Do you think Russia needs to improve relations with the U.S. and other Western countries? (one response allowed)

Overwhelming yes (79%)

source: https://www.russiamatters.org/analysis/5-polls-contextualize...
The vue code for this is pretty terse anyway to be honest. A single variable in data, a call to setInterval in the created hook and a few lines of html with template formatting. It's extremely clear what's going on too.
It feels like FAANG has become what it rose up against. They seem to be an extension of the government, and control. They mean well but paradoxically make things worse. The employees I’ve spoken to from any of these places are filled with arrogance, elitist, disconnected from reality, and yet miserable. Big companies are hell, filled with bureaucracy and incompetence and my impression is FAANG is no different. The censorship they’ve conducted is making a permanent scar.

The only reason to work for them at this point is money, and these days you can find the same pay (if not better in some cases) at west coast tech companies outside of FAANG.
Having recently shopped around, and implemented, this kind of data grid: no JS framework actually handles the hard parts, but (more-or-less complete) libraries exist for nearly all of them.

My specific use case is a React application, and I have found it easier to implement a dedicated listener system, than try to fit things into component states.
Landmark trial compares LSD and psilocybin trips, finds few differences
I love vue’s concept of computeds. It makes me think back to knockoutjs when things felt like they “just worked” as long as you knew where the ES5 footguns were.

It’s nice to have a concept “ground truth” in data and props and then computeds that sort of tie it all together.
See the section added to the website to clear things up: https://open-web-advocacy.org/#really

This is not funded by any company, it's a volunteer community effort.
These kind of statements push moderate people towards real fascism. I don't know if that's your goal or if you're exceptionally naive but I don't think it's what people want on this site.
This is just my opinion, and fwiw I might be totally wrong or off-base, and I am open to suggestions:

Consume your news from multiple sources across political, cultural, and social spectrums.
Know where each source comes from, and who is paying for it.
Familiarize yourself with what are generally considered "objective" sources as well. So, in the instance of the Russia/Ukraine war, I've been using wikipedia, because it more or less states the facts of events as they happen, without too much bias. So I can make my own opinions. And since it is open-source, everything there faces tons of scrutiny.
* History can't be synced into newly logged in devices

* Requires phone number

* How do I run my own server?

* Doesn't have good spam protection

* Individual messages can't be categorised into folders and/or archived, then searched by category
I've been keeping an eye to this little novelty console for a while now, and the additional stereo dock could be a really nifty desk fidget.

While I won't be an early adopter of this console, I hope they it's not going to be a necessary limited edition so I'll have an easy time getting the combo at a later date.
Cloud sync is also available by default without a subscription, just limited to files that were modified in the past 60 days.
The officer who refused to authorize a Soviet nuclear first strike
"Arkhipov refused to authorize the captain's use of nuclear torpedoes against the United States Navy, a decision requiring the agreement of all three senior officers aboard."
Hover doesn’t work with touch screens and I wish <details> state was manageable by CSS for responsive pages.
Signal is another walled garden actively trying to prevent decentralization. Expect that it will fail at some point in the future either due to too many users and too few money or something else.

Consider Matrix instead.
> Your sysadmin, especially of the bigger orgs, do not want encryption
on your emails.

This is the nub of it. People don't know what they want from
technology. Or rather, they are conflicted. Our collective illusion
that rational technical concerns drive technology hides the reality
that all digital technology is a set of power relations that help or
hinder different spheres of interest - often within the same group or
individuals. Many people want to do bad things and we have even
created laws that insist people do bad things (as piss poor
solutionism to the original bad things). Hole, spade, keep digging.

The problem of email can be seen two ways:

1. Bad protocols.

2. Bad actors.

Naturally, as techies we attack (1). Just encrypt it all. Zero trust.
Train everybody to use encryption. Enforce it. Let's call that the
"Rule of Tech".

By contrast, let's call (2) the "Rule of Law". There are already more
than enough laws that deal with the fundamental immorality of reading
someone else's private correspondence. However we have carved out so
many exceptions, including those in the interests of our own profits,
that we now just assume (2) is an intractable feature of the world. It
isn't.

Email has shown us time and time again that the solutionism of getting
people to use encryption is nigh-on impossible. Even the US government
have pretty much said PGP is a dead approach.

So let's ask the question nobody wants to hear; Would it be
economically wiser to enter into more layers of solutions, securing
email at the technical and policy level (1), or to take a GDPR-like
approach of bolstering the rule of law?

Let's be clear - this would mean taking NSA, GCHQ, Google, Microsoft
etc to court, fining and if necessary dismantling the assets of those
who interfere with private communication. It would mean stripping ISPs
of listening taps, and auditing server rooms. It would mean something
approcimating to a civic cyber police force acting IN THE INTERESTS of
the public, rather than against us.

I realise how naive that sounds in this cynical epoch. But I think the
ultimate cost of 'zero-trust' society may greatly outweigh the
political cost of using the Rule of Law to re-establish 'trusted'
networks.

Can't we give the law a chance?
“Blue Hat, Green Hat” has been a hit with my kids when they were around 2-3.

Every time I would say ‘Oops’ while they were on my lap, I would jump my knee up a bit and they would laugh hysterically.
NATO was setup foremost as a defensive pact, with Article 5 being key.

> NATO was set up with the singular purpose to oppose Russia.

Only to the extent of defending against Russian aggression.

> It's has always threatened Russia.

How can it, when it provides a path for Russia to join them?
A path which Russia never seriously pursued.

Russia demanding Ukraine to never join amounts to demanding that Ukraine must remain relatively defenseless against Russian attack.
This is incorrect, RIPE is absolutely incapable of denying anyone access to the internet.
Flagging this because you are literally inciting Russian civilians to get themselves killed.
Instead, they got slavery, colonialism, multinational corporations, foreign installed puppet governments, debts, modern slavery, outside financed extremist groups and civil wars, ...

Just try to look objectively, and you'll see that a vast majority of people in Iraq, Libya, Iran, and Afghanistan lived much better and safer life then after a series of foreign interventions and introduction of "democracy".

If we go a bit further in the past, the whole population of South and North America got annihilated by the diseases that came with the colonial forces. So yes, they would definitely be better if we had a Star Trek approach.
My kindle is “ad supported” which I always took as they subsidized it. That being said at least a year ago you can hack it and install ko reader and set the ad directory to read only and you got yourself a darn good Ereader with no ads.
Personally, I've found that disabling auto-updates just means either unnecessarily sticking with outdated/buggy versions (or versions that drift out of sync with backend services and acquire new bugs that way), or I spend way too much time manually maintaining my phone instead of actually using it.

I don't have time to read release notes/research each new version, so I'd likely just spend 10 minutes hitting "update" on everything, then getting bitten by the same issues.

(This is specifically in regards to Android apps, not other platforms).
Finally a company cracks this market. This is a beautiful device, I'll get one as soon as it is available.
Why are you lumping China with the actual invaders? There's the Taiwan mess, and China don't participate in the sanctions regime, but it's not the same thing as actively invading. ( For the record, i think that sanctioning Russia is the morally correct thing to do)
My accountant is now using the stupid “encrypted email” system Outlook has where it sends you a link to their server, which then emails you a password to login to read the email. It’s so bloody clunky and annoying.

It’s particularly stupid as I then don’t have a copy of the email myself, and they have disabled text selection on the webpage so I can’t even copy and paste it (easily)!

I suppose it ensures that if the recipient isn’t using TLS with SMTP then it’s not sent unencrypted over the wire, but I suspect the vast majority of email servers are using TLS now. If someone hacks my email they have access to it anyway. I wish the system was intelligent enough to turn itself off if the recipient server has TLS, then I could almost support it as a concept.

But if someone is watching your unencrypted connection to your mail server they can just follow the link and then watch the password being sent. So meh, stupid pointless thing.
Hi Lukas I want to assume good intent but this feels like a very clear submarine article.

You submitted a post on YC 8 months ago announcing your launch so this was clearly not for the purpose of helping Ukranian refugees.

Leveraging victims of war crimes to self-promote is not a good look.
Linux does seem to have some open source Infiniband drivers, but maybe not for the ones you own, or maybe the proprietary ones are faster.

https://wiki.gentoo.org/wiki/InfiniBand
https://wiki.archlinux.org/title/InfiniBand
https://pve.proxmox.com/wiki/Infiniband
How does it verify them? They could ask you to sign a message to prove that you control the private key, but I don't think public Github (or Gitlab) does this. They just assume you hold the private key to any pubkey you upload. Alternatively your private installation could have a centralised trust store of keys.
I thought the point of Odysee was that it used a distributed network and could not be censored?

Otherwise there's no much point to a new video sharing site. Even if you start being uncensored, if you get big enough you'll either be forced to start censoring or be disconnected from the payment processors.

Not that I'm against censorship, there's a lot of stuff I don't want to ever see. But would be good if we could choose our own censors and to have clear rules. What we have now most of the time is not even censorship of specific content. It's more a soft of "network pruning" of central nodes of certain communities.
Maersk suspends all container shipping to Russia
There are other companies now. Plastic Logic and OED are two I know of.
It's simply because it's way overdue. China does countless things I can't support and for me this was the stick that broke the camel's back.
HTML/JS/CSS doesn't still match what Flash was, in terms of artist/designer friendliness.
I think you have a good notion about not buying Chinese stuff, but that reason doesn't make much sense to me. I've heard people say that the US might have caused the deaths of half a million children in the aftermath of the Iraq invasion; do you buy anything from the US?
I just dove back into react after a while in vue and deep in some backend systems.

I love the new ergonomics (hooks, useEffect, redux tools) but I definitely hit the exact issue OP mentions almost immediately.

I don’t feel that the solution react provides is too out there, but agree it could be better. The react ecosystem still makes it worth the one or two “could be betters” for me.
Yes, Ukraine is very flat yet the Russians seem to stick to the roads rather than fan out. Probably due to some combination of time pressure from commanders and fear of running out of fuel. Sure makes the job easier for drones.
In surprising alignment with what Russian government seems to want…
made up what? i am not in the US or china and i already know xiaomi and google is harvesting data and selling ads as a form of extra revenue and they even make that as a selling point (ads help us subsidize cost of product) and other non-sense.

does it matter that now huawei is doing the same? if i, as a user is having no issues with xiaomi or google or facebook harvesting and selling data to the highest bidder, how is huawei any "more" wrong or bad?
This Wikipedia page:

https://en.wikipedia.org/wiki/Portal:Current_events

It’s not perfect, but Wikipedia does a good job of being neutral and sticking with facts.

On forums like HN, Facebook and Reddit, I rarely bother with correcting people. The sites are not tailored towards factual information, they’re tailored towards engagement. And dis-information is more engaging (people argue about it) than straight facts.
Russia communicates without digital mode, making them audible by everyone
Serbian living in Kazakhstan as a dad for the last 4 years. Heard it plenty of times before, but never in the context of computer programming. Weird. :)
Can you try to aim for something like an ML engineer to begin with? To avoid overloaded terms let me explain which kind of figure I think of. Specifically, I mean the kind of people that are in charge to take a proven ML architecture, try to apply it to the problem at hand, and potentially work on serving infrastructure to host that model (or plugging it into some Data pipeline for batch use cases).

There is a bunch of pure SWE work in the serving part and still requires some math background that, thanks for your education, you seem to have. This should allow you to get exposure to a lot of pure SWE-backend tasks which could allow for a full transfer into SWEland later on.

However, I am not sure how common these figures are in the industry. I work for a FAANG company as an ML Eng like I described, but I aware that not all companies have such people.

Finally, I wish you the best of luck in getting an EU passport!
Gotta love that someone always mentions Signal when it's obviously not a replacement for email.
There are lots of places where a SWE with a solid DS background will be very welcome, even if you've no formal education, if you can show some github repos or other projects you've made, getting a nice enough position is possible.
A thought: what you have is a particular set of skills. What you do with those skills may bring you more fulfillment than the act of using them.

Maybe telecom isn't for you. Maybe you'd find happiness in doing data science for an NGO that is saving lives in Africa, or an early startup that needs their second "data and data infrastructure" person to get the company bootstrapped. Or maybe not- that's just one thing you think about.

At the same time, nothing is wasted. You've learned stuff. Hopefully, you will continue to learn stuff your whole career, your whole life. If it happens that the first major skill you learned wasn't the one most critical to your career, that's okay.

Graduate with your degree. It serves as proof that you can learn stuff and not have your life fall apart for a few years.
Oh well, that's too bad. I guess it'll stay that way until the Sun swallows the Earth.

It's an incredibly difficult thing to do, and it can't come from the outside. Russians have to collectively decide that they don't accept the situation anymore, and that they're prepared to pay the price with their blood. They did in 1918, and I wish I could support them to do it again.

Of course it's easier said than done. And yet I'm not claiming that it's easy, quite the opposite.
Strategic Transport Planning Dataset for Deep Graph Neural Networks
It doesn't have to stop! We have been reading Lord of the Rings to my 8 and 10 year old before bed for months now. We read for 10-15 minutes, then they read their own books for a while. They still love the time together. Our 12 year old is definitely too cool for it now, though :-).

I agree otherwise. We've got a nice little library of children's books, and no one to read them to now. I still recite Goodnight Moon and Very Hungry Caterpillar from memory from time to time, like when we start reading LoTR. "So, last time Merry and Pippen had been captured by orcs... 'In the light of the moon, a little egg lay on a leaf'" always gets a laugh.
Agree with sibling comments, but Signal is very much ‘good enough’ for a lot of people and use cases. I was able to covert my family to Signal, including grandparents, but I could not have done that with Matrix, Wire, PGP, etc. It’s the entry point for decent encrypted chat.
In many ways, the oligarch jet movements are a positive sign: they're having to move around (or at least move their assets around) and incur both significant cost and scrutiny in the process. For all you know, a Bermudan registered Gulfstream moving from Monaco to SVO, Moscow, contains a pissed off oligarch watching his lifestyle and investments crumble.

Or, it could be a strategic hedge to ensure he retains control of the jet.

Either way, the sanctions are causing an effect, and by all accounts a significant one. Battles are won or lost by explosives, inexplicably awful things and largely brave men being sacrificed, by their choice or others. Wars are won or lost by economics.
most users are idiots and will click the “install chrome” button if google tells them to
While not on top of the news cycle, the continuing un-freeing of Hong Kong, the treatment of the Uyghur population, and likely a number of other things, qualify for pastrami_pasta's “happening right now” description.
What if the deadbeat liar breaks a previous promise to steal some of your stuff, spends the next few years accusing you of starting hostilities, waits for all your friends to look uninterested then turns up with his henchmen on the doorstep and says "honestly, all we want is your friends to promise never to help you?"

The extreme stakes make it far more likely that he wants the expansion he made the declaration of war speech about (and even more to crushing the idea of a potential successful large democracy full of Russian speakers), not an empty promise concerning something that wasn't likely to happen anyway and is of little interest except in ensuring ease of invading Ukraine. The Ukraine border is of zero strategic value to NATO since they're not remotely interested in or capable of mounting a ground invasion against a nuclear power whose terrain is where world conquerors go to die (and pretty much the only conceivable circumstance where they might have done it is in response to Russia invading Ukraine... the thing he actually did). They don't exactly have happy memories of fighting in Finland either, which is where their border with a newly galvanised NATO will end up instead.

It's even more transparently bullshit version of the preemptive defence doctrine than WMDs in Iraq, to the extent he had to manufacture a secondary excuse for domestic consumption because even a public that buys the idea he's shelling Kiev to defending the Donbas from atrocities won't believe he had to do it to save the country from NATO invasion.
So basically they are giving time to those that should be affected to move their funds and later when sanctions are increased it will only cause collateral damage.
> If you want security, use other messaging systems, like signal,

signal is not decentralized and requires phone numbers tied to your real identity. no thanks.
Just use the browser dev tools to re-enable text selection? There must be a browser extension that can automate that too. Maybe even Greasemonkey would do.
There's many Data Science role which are actually poorly understood Data Engineering roles which it sounds like you "might" like more - dealing with pipelines, writing a lot of sql, wrangling bad data, making it go fast and scale for some platform engineering team.
Big Tech’s Russia Problem
You may misunderstand many of them… the key word is "rules-based", which is plural. Is someone who violates one of the key rules still covered by the others?

What Russia did was violate the sovereignty of Ukraine, and sovereignty has been a core rule for almost 400 years.
Sidebar and sticky examples don’t work on iOS safari on iPhone. I’m pretty sure sticky can be made to work. Sidebar would need a different technique since “:hover” is not a thing there.

In general I like the concept of not using js unless you have to, but it’s important to consider mobile.
i have a 120m2 house in amsterdam. 3 stories.
my january bill was 520 euros.
this year is going to become VERY expensive
Nftables – Packet flow and Netfilter hooks in detail
Follow the trail to the source. Oftentimes, all the major news outlets will cite the same source for an event, but lace the story with their biases in the process. Usually, that single source will only have so much information themselves, so it's easy to see where the other sources' biases take over.

Another comment mentioned Wikipedia, and I'll add it can be also useful here, as it's an easy way to verify if a common factoid on a matter origins from a legitimate source.
Oh ok. I didn't mean to "reject" the solution, since that's what I see done most of the time in practice, because of the current limitations of the language regarding stack safety.

For foldr, I mean that specific implementation - which fully prioritizes performance and uses several levels of unwrapping, etc. - is hard to reuse for functions we wish to maintain. Using List.foldr is fine (when applicable, which is not always), but copy-pasting its implementation to adapt it to our need isn't, from a maintenance point of view.

On the topic of continuation-passing style, I don't personally believe that the solution I've highlighted uses CPS. At least from my shallow understanding, CPS uses functions, which my solution doesn't. CPS can easily emulate TRMC, but TRMC works differently (and is more performant though is applicable to less situations).

My understanding of CPS is maybe shallow, so I could be missing some understanding, but to me they're different and therefore not part of my explanation.

> Continuations provide the structure to hold your "holes" until they can be filled in

That's one mental model to view it, but there isn't actually any "real" hole to fill with CPS, whereas with TRMC there is (at least for data construction).
Out of curiosity, what do you do now?
Collapse of the Covid Regime?