skysight-inc/HackerNews huggingface dataset:
> Yes if they do anything illegal and it's traced to your account.

Since when are VPN operators held accountable for their user’s actions? There are plenty of free VPNs out there. We don’t hold Cloudflare responsible when someone makes a death threat using it’s free Warp VPN. Because that makes no sense. If someone committed a crime using my VPN the Netflow /backbone transit logs would prove I didn’t do it and the case against me would be thrown out.

> How about Ukrainians?

They are already getting plenty of support and don’t need VPNs because their internet isn’t censored.
Linux phones are entirely impractical for most people. I live in India, and there are several apps I need to use to access government services that only work on iOS and Android. Some services aren't even available over the Web.

We're at a point where any successful mobile OS will at least need to support running Android apps, preferably directly from the Play Store. I suspect this is one of the reasons Microsoft is adding Android support to Windows 11.

I like the idea of an entirely FOSS phone, but sadly that ship sailed years ago.
When I see a website that looks as woeful as this I can't help but think that that lacklustre approach leaks over to their actual product.
Even though the first shots stared last week, the cyber war has been going on for 30 years. Funny how nations can mentally separate the two activities. I guess there’s just no photo ops in hacking.
> Because in Putin's mind, "Soviet" and "Russian" are synonyms.

He's actually going further back than that, to the various Rus empires that predated the modern countries of Russia, Ukraine, etc.
Ukraine's position and the geostrategic significance of its border makes it joining NATO an existential threat to Russia.

Sweden and Finland do not pose such a threat. Finland is on the border too but a much less exposed portion.

The costs of this invasion were clear from the outset. Russia isnt going into this thinking it will come out stronger and ready to conquer the world. It's a fairly desperate and high stakes ploy to shield their jugular.
https://en.wikipedia.org/wiki/Putinversteher
A react feature that I appreciate is that it is "just javascript". It's easier to learn how to loop or have conditionals in React because it uses native JS features. It makes it easier to understand, for me.

Having templating DSLs in other frameworks isn't a deal breaker, but it's a pro of React that I appreciate.
Phenomenal news.

I’m hoping competition drives prices down. Remarkable 2 looks neat but so expensive. Now there’s choice.
The typical implementation of async/await need to store (the equivalent of) a single activation frame (as opposed to a stack of activation frames). This is normally stored separately on the heap, but it can be embedded in some other (heap allocated object) or even stored directly on the stack of some thread, depending on language, usage patterns and optimization capabilites.
> It's why they can take off so quickly when you try to swat them.

It's also why defeating them is simple. They fly up and away from whatever is coming at them. But if you come at them on at least two sides, they simply fly up. If you sweep your hands toward them and then move up as you bring your hands together, you'll nail the fly almost every time.
Anyone have a link to the actual appeal and sign-up? (These lame news reports don't link to their original sources.)
What makes it a trojan?
A guide to auditing, reviewing, and improving a Drupal module
Belarus joins Russia’s war on Ukraine
Is fairphone available in the US yet?
Sure, there's propaganda on both sides. But it'd be lying if one was to say the amount and intensity of the propaganda was equal on both sides.
You bump into problems donating to Meduza.io from Russia. Same for others.

Is there any way I can help?
Also, the painting of bears sitting on chairs itself has a painting of the cow jumping over the moon.
The problem is that the US CLOUD act compels US companies to provide data access to US agencies, regardless of where the data flows. It could even be servers on EU soil. EU courts hold that these kind of acts violate the data rights of individuals located in the EU.
> in this conflict

They don't know there's a war going on.
I fully agree agree with You.

All Russians are responsible for ongoing war[0] at least for they did nothing to stop Russia gov & Putin from enforcing aggression on Ukraine.

N.B. I'm Ukrainian living in Ukraine. Here is my statement for HN:[1]

[0] https://en.wikipedia.org/wiki/Russo-Ukrainian_War

[1] https://news.ycombinator.com/item?id=30395897
Just ask Sushi Swap.
The Nature and Feasibility of War and Deterrence (1960) [pdf]
Are testosterone supplements or growth hormone supplements a life-enhancer in old age, especially for men? I hate seeing my father get older and frailer and wonder how much difference just boosting his testosterone a bit would help.
And it's not completely a lie...
That would make sense. It's not the tech that's important here, but the network.
I ran a profiling tool. I searched "zz" then deleted these.

Deleting it caused a 120ms UI freeze (and I notice it :p):

Profiling report: https://share.firefox.dev/3C3OhIq

Given I had slightly more entries (a hundred more) and that I had way more node per entry, it led me with way worse performance.

Instead of a plain list I have a little summary card per pokemon (which is why I have more node per entry).

The naive implementation in Vue run flawlessly(sadly no preview):

https://github.com/Kuinox/kuinox_pokedex/

Note that the react implementation do weird thing because I tried to get around the issue without success.
Thanks, then it looks like I have even one more reason to drop them. Will uninstall this evening.
It would be the same to have blocked US people because Bush started an invasion that would cause hundreds of thousands to die. And I think that would be valid, certainly morally if not strategically.
My favorite pages were when the baby turned to a bird to fly away, and the parent became the tree the bird comes home to, and when the baby became a sailboat, and the parent became the wind that blows the boat where it needs to go. Not violent at all!
Similar recent news:
Italy gets its first unicorn as Scalapay raises $497m from Tencent [1]
JP Morgan Viva Wallet Deal Creates Greece’s First FinTech Unicorn [2]

Seems like the easiest path to unicorn status is to create a country’s first mobile wallet/payment processor

[1] https://sifted.eu/articles/italy-first-unicorn-scalapay-tenc...
[2] https://greekreporter.com/2022/02/01/jp-morgan-viva-wallet-g...
The people you list aren't white enough for westerners to care. That's what it is, that's all there is to it.
Belarus from the start of war allowed to move Russia army to Ukraine. And Belarus was helping Russia with transportation, hospitals, evacuations, etc.

Today Belarus Army joins invasion.
He didn't need to actually blow anything up anymore. Since then he's consolidated control over the media. He's already able to push whatever propagandized story he needs.
Or I guarantee someone near you is capable to do the soldering for you. Indeed, if I was designing a soldering practice exercise for someone’s 5th minute ever holding an iron, putting headers on a Pi would be a good one.
Taiwan could demolish the buildings using house demolition grade TNT. It's harder to destroy the knowledge though.
Yup. Looks like I'm not the only one seeing this.

I dropped out 2 years ago despite being on there since 2015 which in my opinion was its peak. It was a great place to chat with others about what everyone is building, with their own hands, but now there are too many solutions looking for a problem.

At least hacker news has managed to keep somewhat neutral, despite having its own share of criticisms.
How is speaking about hateful things on the internet not being nasty on the internet? Isn't that the literal definition of hate speech?
Shortly after Putin said he wouldn't invade Ukraine if NATO ruled out Ukraine ever joining, he lied about withdrawing his troops, lied about Ukraine's history to argue it was always an integral part of Russia and lied about atrocities in Eastern Ukraine needing a military response.

What is it about Putin's lie about being willing to stop an invasion if NATO ruled out Ukraine ever joining that makes it any more convincing than the others?

Attitudes like yours are far, far more responsible for the suffering of your friends and family than anything NATO ever did, and not because NATO members haven't done a lot wrong in other theatres of war.
<img src='x' onerror='alert(1)'>

https://developer.mozilla.org/en-US/docs/Web/API/Element/inn...
Australian living in England as a dev for 5 years. Never heard of "used in anger" in any context. Weird.
And currently Putin is trying to do exactly this, increasing the number of km of shared borders.
RRP €499 (around $558) according to https://www.theverge.com/2022/2/28/22954498/huawei-matepad-p...
Whether working as expected or not, just fix the Linus thing, that is an embarrassment and a surreal one at that.
Most of the expense on these e-ink tablets comes from the huge cost of that screen, so unless Huawei is willing to subsidize this product and monetize your private data instead, I doubt this will be significantly cheaper than the competition.

Regardless of price though, I'm not willing to out my private data on Huawei devices.
Swim Without Getting Tired
Supernote seems to be a popular alternative.
Yea this is a bit baffling

>installs grapheneos which focuses on security and privacy

>wonders why their location isn't being logged by the camera app
Can't sign up without providing a surname, either. Literally the first step after the magic login link, and already at a hurdle I'm not going to pass.
When I started with classes, I hardly had to read the docs, few hours and was good to go. For many developers I worked with at the time this was the case.

React was easy coming from jQuery, Backbone other frameworks at the time.

With effects, i've read the docs many times. I still don't fully understand how it's supposed to work.

I don't seem to get the feeling / abstract concept behind it and it still surprises me at times when it fires / or not.

Too much magic for me. But maybe im getting old :).
insert into comments (parent, comment) values ('https://news.ycombinator.com/item?id=30511124', 'Exactly :)');
To me, Russian behaviour is identical to the Turkish invasion of 1974, the subsequent occupation of Northern Cyprus until this very day, and the installation of a puppet government.

I sympathise with Namecheap's CEO, and had I been anything more than a grad student, I'd have done similar.
> From Russia’s point of view, they had many reasons to annex Crimea.

Oh they sure did, and all of them were of the militaristic and imperialistic variety.

> Having studied this situation a bit, my conclusion is that both sides are to blame

How can Ukraine/the West possibly be responsible for Russia launching an imperialistic annexation war? Nothing can excuse that.
They did, in 2014 their democratically elected president chose to stop/delay EU talks because it would cost the country much more at the time (Russia was giving them 1/3 price for the gas and much more money than EU wanted to give).
Then Maidan happened and the rest is history.

I agree with you in principle, but it is a sad reality that we live in a world where it is not the case. If you had a bully in a classroom, you would not go around provoke him, you would try to live with him even though you don't like him.

As for the NATO membership, yes Ukraine can want to join, but NATO had to accept them, all members had to approve before that happening. NATO could have said publicly that they would not accept Ukraine into NATO for at least 20-30 years, and that they would not put NATO equipment or troops in Ukraine, that would not prevent Ukraine from doing whatever they wanted with their own military.

There is a reason why not European countries are in the EU. Ukraine wanting to be in NATO does not automatically make it wise for NATO to accept them. Kosovo (which US recognizes as a separate country) cries on all bells to be accepted in NATO, but it is not happening, why? Because it is unwise at the time to do that. NATO loses nothing, and bully is not provoked.
Russia still denies the Holodomor was ‘genocide’
Good to know namecheap isn't a reliable business partner.

Will be moving over my stuff, and adding it to the blacklist
I don't think Payhawk are a payment processor, they use MasterCard under the hood. They are more like aggregator and analytics for corporate payment accounts.
I wish they were as smart as wasps and could figure out the difference between an open and a closed window.
I scrolled through all the comments and didn’t see this answer.

What better way to recruit famous people to your platform than to allow people to trivially claim their commits until and unless they join and claim them?

It is most likely driven by customer acquisition — hence the response “working as expected!”
I commonly rely on Goodreads for book reviews before deciding if it's worth spending the time to read. Any chance of integrating functionality like this with z-lib.org?
> Fuck you

Triggered? Is this the kind of discussion we want here on HN?
The fun part of the Odroid Go and the Go Advanced was that it was DIY. So if you have a kid, you could spend time building it together then work on programming it together... Losing the DIY makes it less interesting and fun I feel.
> The US/EU are fully to blame for pushing Russia against a wall resulting in the current invasion.

"fully". This isn't even supported by your Kissinger article for starters. "Russia and the West, and least of all the various factions in Ukraine, have not acted on this principle. Each has made the situation worse." L. Honestly, a geopolitical view that puts 100% blame on NATO for a Ukrainian invasion and civilian murder is nothing more than Kremlin regurgitation. It's rich you're lecturing on geopolitics with that kind of black and white view that can't even backup their statements with their sources. Have you ever considered why would Russia be afraid of a NATO attack on Russia, when NATO won't even defend an atrocious invasion of another country, Ukraine? Good luck squaring that cognitive dissonance.

Remember, Ukrainian civilians in their cities are dying by Russian rockets right this moment. https://twitter.com/maria_avdv/status/1498544825062375434 Who do you want to help? The rest of the world is watching your government with shame. If you don't stand up to tyranny, there's not going to be anyone standing up for tyranny happening against you. Slava Ukraini
Soon: https://www.pine64.org/pinenote/

Also I want to recommend this one: Onyx Boox Nova3
Not so wallet gardened, and with a modern Android (so you could use google maps, openstreet maps or whatever among many other things)
Check out Fathom. https://hello.fathom.fm/
With Class components it was often easier to create Pure components, or do a shouldcomponent update check to optimize performace. They later introduced memo for functional components.
Yes a lot of cheap crap comes from China but lots of high quality manufacturing too. Not to mention all the components we use.

Those shiny MacBooks and iPhones were all designed in California but made in China.
JFYI, I'm also Ukrainian living in Ukraine[0] (Poltava region), actually joined territorial defence forces as volunteer to defend own town.

All Russian should do right now — go outside of your house, gather with other Russsians and strike & show your protest "by hands" near your city administration!

Signing "open letter", "petitions" or just "keep placard" would NOT has any effect — so do not waste your and our time & lives!

[0] https://news.ycombinator.com/item?id=30395897
Huawei gets into the e-reader game with a combo note-taking device
Who cares about external debt when they are not going to pay it off?
I didn't knew that one, thanks!
There is data here, IDK how reliable it is https://www.globalfirepower.com/countries-listing.php
> If all you had to do was the execution phase of creative work, you’d be able to do it between meetings no problem. But the truly hard, terrible, nasty truth is that you need to do the exploration phase in order to get to the execution phase.

This matches my experience. I finished writing a novel a few months ago. It took me ~2 years, of which very little time was spent actually writing. Gathering information, thinking about the book and day-dreaming took the bulk of the time.

The problem with so-called "exploration" phase is that you don't know what you're doing, you don't know why you're doing it, you don't know where you're going or where your general direction might be. It's not terrifying, it's aimless. It's like being in the desert or in the middle of the sea, with no compass but plenty of food, so there isn't even a sense of urgency to push you forward.

I think it's Duke Ellington who said "I don't need time. What I need is a deadline." Editors breathing on one's neck are underrated.
I would be interesting to hear an further explanation in how this distinction is important.

Money in banks is in the end just information stored in ledges about who owns who money. If a transaction occur within a bank it just numbers of one account getting an relative change to an other account. If an transaction occur between banks, the banks has a relation and the bank own ledger get changed, in addition to the individual accounts. With a clearing house you add a middle man that takes up part of the risk if either bank would fail in their obligation to honor the ledger. The actually movement of physical funds and valuables is quite rare and don't general occur from single transactions.

If you can't transfer the information then the system of transferring information stored in ledges stop working. One can go out-of-band, but that assumes the other party is also willing to do so, and that there is no law/agreement against by-passing sanctions.
Deterioration of the economy in times of peace favors war, but deterioration when war is already committed to is a valid tool to the aim of ending the war by destroying the ability to project force. This is not the same aim as sanctions in peacetime.
I assume this is about as reliable as “Iraqi soldiers pushed over incubators with Kuwaiti babies in them” (read: not accurate at all).
My point is (surely obviously? I do know the war happened!) not that it worked out greatly, just that yes, they did think they might talk Hitler down.

If you really get into it, there's an argument that it bought valuable time; that maybe it was only ever supposed to be a delay, but I think that might be giving too much credit - a positive sure, just perhaps not the intention: Chamberlain returned to London declaring 'peace for our time'.
I think 1) Orwell never identified as "communist" but rather as a socialist with anarchist leanings, which is somewhat different. 2) Given his early death we don't know how his views would have evolved had he lived. Many left wing people of his generation moved to the right (often extremely so like Whittaker Chambers) because they eventually saw the conflict as between the USSR and the West and began to see anyone with any sympathy to the USSR as a potential traitor.
He said that he had already pulled out his Ukrainian employees. Not only did he believe, he just said that he believed strongly enough that he took concrete steps affecting other peoples lives.
If this were about freedom and democracy NATO would be toppling the Saudi Arabian Monarchy not helping it invade Yemen.

If it were about democracy NATO would respect the results of the crimean referendum (if pew research says thats what 90% of crimeans want and it does im inclined to believe them).

We are not the good guys bringing peace, freedom and democracy to the world. We are an empire threatening another empire along its most exposed border at the exact point where it was almost defeated by the Nazis.

Belief that our leaders are the bringers of peace, freedom and democracy is going to end very, very badly. Our leaders want power.
I think you're projecting here. There are plenty of people who will willingly pick up a gun and plenty who won't. Ukraine is the perfect example of that. You know nothing about the person you're replying to in order to know which group he'd really belong to.
No idea, but here's a plausible train of thought:

"Somebody" just proved himself willing and able to hurl nukes at large population centers for no rational reason. Do we cower, pray and hope his psychosis won't target us next, or do we try to take him out as fast as we can?
Are there no other companies apart from e-ink?
You mean concessions like giving up security guarantees for all Eastern European NATO countries and completely giving up any support for the sovereignty of Ukraine, allowing Russia to dictate to Ukraine which alliances they can choose?

Because these were literally Russia's ridiculous "demands".
https://3dnews-ru.translate.goog/1061104/mintsifri-predstavi...
The new part here is not the fly glued into a VR rig. Researchers have been doing the VR fly thing for well over a decade! Dickenson was doing this at Caltech at least in 2008.

https://authors.library.caltech.edu/90960/
How NATO is promoting democratia all over the world
Or with Cuba. In fact, has it ever helped?
I just tried this in python, and it's pretty damn close.
The website is completely unusable from a phone.
Russia did want to be part of NATO. That's why they joined NATO Partnership for Peace [1] and cooperated the other ways.

Of course, the formal application doesn't exist, since countries of that size and importance usually don't apply officially to something unless they already have an agreement that it's just a formality. They would just look silly if the applied and got rejection.

[1] https://en.wikipedia.org/wiki/Partnership_for_Peace
Great article. The fact that Angular, the framework built by the company who also builds the world's most popular browser, does not have a virtual DOM, is very telling.
Disclaimer: I'm a namecheap customer who is not impacted

I am pro-ukraine and have donated and I'm helping in other ways. However, I could not disagree with this decision more. The Russian people need support now more than ever. If it's mandatory because of sanctions, then that's that.

Otherwise this is alienating the people inside Russia that are most likely to help, the educated, globally connected tech and business people. They read western papers and are the ones being locked up for protesting.

I've had multiple discussions over the last few days with people inside Russia that are appalled. They're acting, and organizing, but that takes time.

It's easy to coast along and not stick your head up, and they're realising they can't do that any more.

Rather than cutting people off, use your customer list in Russia to spread the word. Link to the attrocities.

If we all really want to go that next step, it's gas to Europe (which is still effectively excluded from the sanctions).
You can still find some for cheap on ebay. I really recommend it.
Sipser's book was the point I tried to give up pencile-pushing/parroting, before every proof there is a "Proof Idea" that really fills the gap between the theorems and proof, and the more important ideas you should take away, I suddenly realized every thing I learned had this discontinuity between things you do in problems and proofs, and the general understandings and usefulness and philosophy behind it.