skysight-inc/HackerNews huggingface dataset:
This paper is not exhaustive and there is further documentation on the APIs in question on the Android official website. You can easily guess the problem involved with the security model when the OS expects an app repository to represent a source of trust, but the app in question decides otherwise.

Chromium is a particular case, but is still equally considered an untrusted source unless explicitly allowed. Of course, the security model takes into account that apps can be installed from anywhere. That's why they're signed and they're running in their own restricted sandbox.
right; normally I just change the title to conform to the limit, but in this case I thought it made a difference, also there was the reply which I thought should be put in.
Yes, just in the US, and only one of the sets of patents in the US. This one is about use of CRISPR-Cas9 in a eukaryotic environment specifically. Both parties have some other claims, and ultimately will have to cross-license each other for the technology to develop. Too bad such an important decision is being left to such a small group of university administrators who know very little about how best to grow the technology into successful therapies and technologies at scale!
I get it if it's inconvenient or tiring to find another job. That's a looong way from "no choice".

No choice is when you are a soldier. You do what you're told, when you're told, and if you don't you go in the brig or get shot for desertion.

> blindly

Only if you're not willing to do some online research.

> akin to the car buying experience.

Which can indeed come off poorly for you if you don't bother doing some online research first.
Smart Contracts Are the Programmable Commons
You are absolutely doing the right thing! Ignore the hate here. People in the comfortable tech world have trouble with uncomfortable truths, and Russians right now are facing a harsh uncomfortable truth: citizens are collectively responsible for their leaders.

I’ll pray for your employees and for you. Namecheap deserves its potent reputation, and this tiny momentary backlash blip will fade almost instantly.

Your conscious will be clear forever. Слава Україні!
This sort of blatant bullying by the west will only end of bringing the world closer to a thermonuclear event. Let's hope the leaders understand nuance and can handle this delicately.
This feels a lot like knockout.js but with a jsx syntax.
As opposed to coloring your opinion on the subject via tha article?

At some point, yeah… you have to actually stop and think about what you read, whether it be a comment or an article.
Of course I believe you about your intent. But intent isn't enough. "Welcome to X" is a dismissive phrase that belittles someone while purporting to teach them the obvious about a topic. When the topic is "your country at war", that's extremely provocative and presumptuous.

Anyhow, it's clear you didn't mean it that way and it needn't be a big deal. The big-deal aspect is not one phrase in one individual comment—it's the tendency of humans to become mobs when emotions get activated. That, unfortunately, has been displaying itself a lot here lately.
I’m a little confused. Are you saying the CEO failed to convey his values and principles?
I know someone who worked on it at least that long. I think it’s been replaced now but I’m not entirely sure.
I'm not sure what you're seeing since everything I've seen everywhere (even in my fucking domain registrar!) is a pro-Ukraine/anti-Russia narrative pushed everywhere. Everywhere. So if there's disinformation, it follows that it's from Western media.

As I've said, I'm not russian.
> There is no attainable work visa and permanent residence permit for the masses. Nor one that covers sick elderly parents.

There's no perfect response here that covers all the bases and solves everything nicely.
One of the key observations in the excellent cookbook/cooking-theory-book "Salt, Fat, Acid, Heat" is that to a certain point, salt doesn't make things taste salty - it just makes them taste more flavorful, more "like themselves". I wouldn't be surprised if adding salt to your pasta water didn't change the apparent salt balance of the resulting dish.
I think HN has tried to be helpful by removing the trailing "." from the URL, but doing so has broken the Wikipedia link.

I've seen similar behavior elsewhere like in iMessage.
Both of them don't have much value against the dollar
> What's been professionally frustrating me for years as a developer is how much of the engineering and operational budget for a project is tied up into identifying and tracking users.

To add onto this, as a security-adjacent person, it's sad how much people think user behaviour data will be worth to their company. From the well-intentioned "we must pave the cowpaths" to the harmful "harvest the data and sell it", the attitude appears to have cropped up in the past 15 or so years as a mainstay of what apps should be doing and it's absolute insanity to me.

My only victories in convincing teams are where I could demonstrate their ROI was never actually going to materialize, especially when the investment part required enough development hours that other features that might sell more apps would have to be delayed. And even then, it's been about 40% of the time, with the other 60% being met with, essentially, "we have assurances it will be profitable" hand-waving.

The painful part of this is that unless certain privacy regulations start to get much more painful economically for companies, there's basically no incentive not to do it.

It's the entire "Data is the new Oil" run amok.
I mean I don't think I am, but then again how many assholes really think they are. The book is more about how being a high performer can get you into a position like management, but that same mindset won't necessarily make you a good manager. In fact it can make it worse because you have a certain standard of work and realizing that you will never have a full team of people that meet that standard is very hard to overcome and manage.

I'm sure the book speaks to people differently, but I'd say it makes me more empathetic to my direct reports (and really many others in my life) as well as realizing and working on my own flaws.
If we reverse the situation the analysis is clearly flawed. The Sun is not a particularly bright star in an absolute sense, but it's extremely bright to us. If you moved it a few hundred AU farther away, it would become difficult to distinguish from the background stars. Clearly distance makes a difference in apparent brightness.

One thing that happens is that once the star fills a 2D area in the sky its brightness stops falling off at 1/r^2 and falls off at 1/1 (no falloff) in the near field where the area is a significant fraction of the overall field.
Class components are fine for the simplest examples, but the moment they start increasing in complexity, they become a bit of a mess. Sharing functionality across multiple components becomes tricky with class components (with the only real option being HoCs / render props). You necessarily have to spread logic across different lifecycle methods.

Hooks allow you to bundle code together by functionality, and consequently allow you to easily extract and share said functionality in a very composable way.

This is my go to for visualizing the difference: https://i.imgur.com/e9K8vfz.gif
It is another thing if the decision was made due to notice from your government. Otherwise, as a Chinese and someone pretty pissed off by what Putin did (not just recently in Ukraine, he is been crazy long before that), I'm sorry, this decision is beyond stupid.

Imagine a Russian kid just done protecting, escaped the police assert and got this email on their way home, how they would feel? The word is probably Betrayed.

I'm not a customer of Namecheap and I don't know the rationale behind it. But if the Russian government or oligarchs are using your service, maybe ban them directly. Not all Russian are pro-war. Your passionate sanction will just make the life of regular Russians harder and push them to the very authoritarian government that they might disagree with, simply because it's the only government willing to treat them more fairly.

One funny story: Awhile back I've read a discussion about US sanctions against China on an underground Chinese website. One of the funny reply said something like "In the end this website will shutdown probably not due to crackdown, but because the owner cannot pay for the hosting fee from their Chinese credit card".

I hope the company reconsider it.
You're mistaken if you think they are pro-free speech.

https://www.theverge.com/2020/3/25/21194417/namecheap-corona...
I agree. Specifically, it's nonsensical and not in a good way. Yes, it's silly. But it's also a bit triggering for children with fears of the dark, with the line "goodnight noises everywhere".
It's a quote from n-gate's "Webshit Weekly", a very openly adversarial (and at this point somewhat optimistically named) recap of HN top submissions. It's not to be taken at face value, sure, or at least not wisely - but what on the Internet ever is?
Are you affiliated with this site? If so, please make a post introducing yourself.
Would a PWA targeting a large niche of underserved users who are accustomed to awful software in their niche be sufficiently altruist to contact them?

I've been procrastinating investment talks due to exhaustion by the state of ethics in the space; Sam's one of the few people I think I'd want to be involved in seeding my business.
That's nothing. A friend of a friend of a friend created a program that read encrypted files and spoke each byte, digit by digit, using samples taken from real Russian number stations, then saved the audio file on a USB dongle and "forgot" it in some coffee bar, so that now he has all his files conveniently backed up by a dozen secret service organizations.
He says accessing them might be a little problematic, however:^)
I was lucky enough to visit the 'Duga' radar which is responsible for the famous woodpecker transmission. It was a real treat, I didn't know I would see it when I was visiting Chernobyl in 2019.
1. This would set a dangerous precedent and undermine any trust we can have in an open and global internet.

2. As with many other "sanctions", this would affect mainly innocent civilians who have no say in the decisions of their government.

3. Taking down vital internet infrastructure in 2022 would cause a lot of damage. This would be a huge escalation of hostilities at a time when we are inching closer towards a global conflict. Where is the line between a sanction and an act of war?
"Whataboutism" is a political term invented to deflect blame (which is exactly what whataboutism is supposed to mean). Its main purpose is to be able judge others by a different standard than what you are willing to be judged by.
$450k/year then at the bottom,

> if you enjoyed this article, I’d greatly appreciate your support if you could buy me a coffee here

What’s going on there?
Just because a place doesn't resemble Canada or Ukraine or people who look and act like your version of civilized society doesn't give the US a right to wage war resulting in large numbers of civilians being displaced or killed.

What's happening in Ukraine is reprehensible - but the result of US policy blunders in places like Afghanistan, Iraq, Iran, numerous South American countries and the like has been more damaging for the world we live in IMO.

While this isn't an apples to apples comparison, maybe you've got to convince us that the people of Iraq, Afghanistan, Iran, etc. are better off after US involvement. From my perspective, the answer is an obvious 'no'. Even under Saddam Hussein (who was a dictator and evil person - I'm in agreement there) the people of Iraq, who lived under some repression in their daily lives, were better off than before the US invasion.
True. And "page" instead of "package", as sndio comes in base.
Solving Scheduling Problems with Integer Linear Programming
Are US businesses even going to be able to keep doing business with Russia? Is it a mistake for any businesses to be based in the US when there's a risk of losing access to Russia? Is it a mistake for businesses to be based in the US when they've already lost access to North Korea and Iran?

It's not surprising that wars cause fractures in international dealings. That seems like the exact kind of thing they would bring. The problem is the war itself, not that every participant of the international economy isn't a perfectly-neutral profit generator.

I can see why someone might want to run their own business as a perfectly-neutral profit generator but I can't imagine others faulting someone else for not doing so.
>They might not be bearing arms, but they are contributing to the russian economy.

I didn't realize we were in a total war. What's next? Drone strikes so the "economy" shrinks?
We detached this subthread from https://news.ycombinator.com/item?id=30507142.
As other commentators have said this statement is tautological.

Russians could same something to the same tune: “how many territories have we invaded that don’t have Russian heritage” and you get a similar tautological statement.

I find it surprising that people can be against Russia invading Ukraine but in the same sentence still legitimize the United State’s numerous invasions in other countries.
Thanks for the kind words!

Precisely. Imagine your area of knowledge is like a circle, you think you kind of get 80% of it in terms of worldview and subjective opinions. Now some random people come in and saying you are wrong and there is this other big circle which is in order of magnitude 100x bigger which shrinks your knowledge and understanding. Its very difficult to recognise that we might not be understanding all the things. But just being open for trying to get the other side helps tremendously. Even understanding the root cause of why perhaps people even think that way?

It's kind of scary... and we tend to block the scary things. Because well... its easier.

The issue in the conflict such as this is that it's never black and white. And if someone is telling you that you are pro-putin by just not condemning Russia without hearing your reasons or just blatantly attacking you - thats very short-sighted and personally I just end the debate right there, because its not up to my standards of rationality.

There are obviously now messages coming through condemning US and EU for their actions in various conflicts in Iraq, Syria, Palestine, Kosovo etc. And again, what is right and what is wrong? Never that easy to say - all depends on your personal context.

I wish we could have a conversation something like that:
- Ok lets look at the claims:
- Claim X
- Claim Y
- Claim Z

Alright, claim Y is not that simple, because remember what happened was A, B, C.

Ok valid point, but B is also not so certain because of G.

I feel like our world really needs more education on critical-thinking and meta-learning.
Right, it wasn't worth flagging. It had language that might make half of HN readers scream about conspiracy theories, but the actual content of the comment was not far out at all, and was cogent and sane even if the language didn't seem to be.
What about bullying and war crimes by Putin?
I used a Samsung phone for a few months, it gave me the strong impression that they really don't know how to develop software properly.
Trully Orwellian NEWSPEAK!
As an author, voice actor, and the dad of a three-year-old, there is something about "Goodnight Moon" that is a pleasure to read aloud. The pacing is excellent, the syllables deftly selected. My favorite passage is at the end: "Goodnight stars, goodnight air, goodnight noises everywhere." There is something satisfying in the cadence of the words. It's difficult to articulate why this is.

Similarly satisfying kids' books: "Tomorrow Most Likely", and "All the World."
Ask HN: Why is there no cartop advertising for personal vehicles?
I saw news about those cartop ad companies like Firefly, Halo by Lyft, and Uber OOH. Those are for taxi/ridesharing vehicles only. Is there any regulation/legal reason so they are not doing this for non-ridesharing vehicles? I feel the places I visit most are schools, grocery stores, shopping center/mall, outdoor parks, in which are mostly residence/personal vehicles other than taxi/ridesharing.
Stupid thing to do. Read the room India
Please don't attack another user with snark or flames when they're in a difficult situation. The fact that others are in still more difficult situations does not justify this.

We detached this subthread from https://news.ycombinator.com/item?id=30507142.
Unnecessary coupling...something...something...
Perhaps it is still repeated since it's a good point.

Although my impression is that most of the anti-woke bloggers/podcasters are hucksters looking to ride the polemic for fame and money rather than intellectually-interested in freedom of the press.
Also, in part, cause of current events. What I mean is, I think this crisis is manufactured in part to foster unity on the russian home front.
Literally the only situation when an app would need access to your filesystem is when the app is a file manager. And file managers can still request access to your file system.
For all the problems with the US's actions in the wars in Iraq and Afghanistan (not to mention the run-up to them and their aftermaths), there's an enormous gulf between that and any equivalency to Russia invading Ukraine.

Iraq was a nation that had invaded and annexed a neighboring country, a scorched earth retreat, committed domestic human rights abuses, had attempted to acquire various WMDs in the recent past, and had perpetrated chemical weapon attacks. Afghanistan was knowingly sheltering a group that repeatedly targeted and killed Americans worldwide, culminating in the deadliest attack on civilians in world history.

Again, that's not to say war was the best option on the table, nor no blood on the hands of the US in the end... but not a single one of these justifications for war applies to Russia invading Ukraine.

As another commenter said, the morality of military force is a spectrum of grays, not black and white – but just because criticism can be found in every case doesn't mean every one is equally unjustified or amoral.
All the BS aside, the only thing I have problems with is "with immediate effect". If the customer didn't break your ToS or existing laws and pays you, you are OBLIGATED to continue the service. If you don't, that's called stealing and it's a scumbag thing to do. (I'm not even going to mention the substantial time and money investment a typical host change takes.)
China and Russia have already effectively seceded from the 'open internet'. Those governments have firewalls and killswitches set up in such a way that they can censor whatever they want.

If they wish to reap the benefits of the open internet, it's only fair they face consequences when they abuse their power.
Please don't cross into personal attack or practice (god help us) collective punishment on HN. It's not for internet message commenters, presumably in safe, distant places to talk aggressively, blame, and put down others like this. It only makes things worse.

We detached this subthread from https://news.ycombinator.com/item?id=30507142.
And for every 100 that applaud this performative virtue signaling nonsense, there will be 1000 that will see through it.
The actual title of this article could be "MasterCard complies with the law".
That is debatable. Worked in Ukraine, I don't see what is so different about Russia, especially now when a lot of people understand that Putin is not just an authoritarian, but a completely deranged one.
I love Russian people and culture - to the point that I even learned how to read Cyrillic (which I've unfortunately had a lot of practice at in the last few days). So I don't want to see Russians get hurt, but think about it this way: What would you want Germans to do in the 1930s? What if they said "it rubs me the wrong way when people say I should do more to stop the NSDAP"? I sympathize, but when you're a piece of a system that threatens the entire world, it rings a little hollow to say "what am I supposed to do?". I can't believe the people that captured the largest landmass on the planet under their control are really all that helpless. Russian Serfdom was abolished in the 1800s. So if you, or a 1930s German is asking "what am I supposed to do?" the answer is "everything".

And I'll jump in front of the "But the U.S. is bad, too. Why don't you stop what you're doing and overthrow the U.S.?": You can't point to anything since the bombing of Dresden/Nagasaki where the U.S. military was intentionally inflicting mass civilian casualties with advanced weaponry the way Russia is in Ukraine right now. Not Iraq, Afghanistan, Kosovo, etc. 0 land annexed since WW2, 0 threats against our neighbors, even though we have the most powerful military on earth. Even under Trump: 0 wars started, despite his belligerence. And Dresden/Nagasaki happened under duress. Ukraine posed no threat to Russia in any way, shape or form.
We (the West) just vaporized half of Russia's GDP. This seems like small beans.
Most of our jobs is determining the right trade offs.

I don’t see the big deal here. Error boundaries, suspense, context, very popular routing libraries all have used components to encapsulate functionality. That’s to say first party and third party functionality in the React ecosystem have gone down this path.
Tracking the Battle for Kyiv
I'm definitely a night owl who sleeps around that time (usually around 1-2am but sometimes even later) and IF with an eight hour eating window between 12pm-8pm is really easy to do.

I usually start eating around 12:30pm and finish eating around 7pm but to me the occasional dinner that goes until 9pm is not a big deal. You get used to it after a few weeks. In fact it feels really weird to eat before sleep once you get used to IF.
It's very cute, but all the fun was ruined for me as soon as I saw it was vector-based.

Part of the charm of that era was the pixel-by-pixel determination.
Show HN: The missing GitHub commit history graph of GitHub repos
Because the other half can access the app with a react native wrapper or something like that.

In the long run, having to install the native app is an inconvenience to those users and their next phone will be less limiting. Apple is famous for their creative destruction, but sticking to their native apps breaks their appetite for innovation.

Drifting in Space [1] has just been announced. After 30 years, the General Magic[2] concept is almost reality apart from the fluid integration of client and server. How can that happen on an iPhone if Apple locks the browser? In other words, sooner or later, they either have to open the browser or become irrelevant.

[1] https://news.ycombinator.com/item?id=30502978
[2] https://en.wikipedia.org/wiki/General_Magic
Zero-cost exceptions aren't zero cost
I'm Russian. My mother is 78 and her life depends on regular supply of imported medical drugs. If the supply supplies stop due to sanctions, agree dies in 7 days max.

She was opposing Putin's power with everything at her disposal. So 'sanctioning the invader' will kill her.

Sanctioning namecheap users will not hurt Putin at the slightest. It will hurt people who are opposing him, so instead of protesting Putin - and IT people are the most of protesting group of Russians - they'll have to worry about their projects and having food. Good job, namecheap and their supporters.

I won't be trusting namecheap ever again after this. Also, targeting groups of people by their nationality, without individual guilt is something that fascists do.
Oh hey there. I'm still running Paint Shop Pro 8 which I purchased around 2002 or 2003 :-)