skysight-inc/HackerNews huggingface dataset:
It’s a really bad idea. It means that you can’t just fix bugs server side. You now have to update all clients to fix bugs. You are also making it a lot easier for hackers to do whatever they want with your database. All they need is to grab the connection password and they now have full control of the database.
I can understand. You are comparing the situations in the both countries from the outside and situation in the Ukraine is much worse. But from the inside I have to face severe consequences from the both sides for what I haven't done, don't support and essentially have nothing to do with.
I see. Maybe that explains why on PDP-7 Unix programs would exec the shell instead of terminating the process; swapping your process out to disk or tape can't have been very fast. But without an MMU what else could you do?

Plan9 clone() was not designed to support POSIX threads; IIRC they didn't exist and Plan9 didn't support POSIX. Wasn't Linux clone() mostly a copy of it?

The L4 approach sounds pretty reasonable; not as convenient as fork() in the common case but not as much of a pain as, I don't know, opening a pty or opening an X11 window. I guess L4 syscalls are a bit pricier post-Spectre. How are you going to handle atomicity in your one syscall?
The last thing I want is a webpage being able to access bluetooth, notifications or any sensor data. No, more permission dialogs is also not what I want.
my understanding is all other browsers on ios are just safari rendering wrappers with various skins, menu bars, and addons
> We have people on the ground in Ukraine being bombarded now non stop. I cannot with good conscience continue to support the Russian regime in any way, shape or form.

What about the American regime currently bombing Somalia?

Or the Saudi regime currently bombing Yemen?

Or the Israeli regime currently bombing Syria?

Or the ... regime currently bombing ...? You get the point, surely.

Why the selective enforcement against just this one particular regime?
That one could be implemented with sentiment analysis!

And now we succeeded using AI and manual intervention for yet another problem that could be implemented with a simple classical algorithm.
> "Others who look at those commits would still see the correct person's name,"

They would see the name which was written into the commit; assuming that's "the correct person" is the same mistake. Associating to the GitHub verified email account is incorrect in the same fashion, but going the other way. They're both only text saying "Linus Torvalds", in the absence of signing, neither is more or less authoritative than the other. Connecting it to a random profile looks wrong, but trying to correct it to the 'right' profile lends it an air of legitimacy it shouldn't have.

Papering over that is like teaching people to click through warning messages, or that HTTP is fine because the site shows the right looking text.
Yep. So every website in the world that is using Google fonts and doesn’t somehow magically prevent every person in the EU from ever seeing their site is in violation of GDPR.
Russians have been chased down in a foreign country and had polonium-210 put into their tea for speaking out against the government in Russia.

You're not going to get a very "real" perspective of how ordinary Russians feel about much of anything. I'm sure the Kim family in North Korea has an 135 percent approval rating but we're not taking those numbers as fact either.
Tell HN: If You Are in Russia
Every Russian citizen and every Russian company that is currently relying on businesses in the West such as Amazon, Google, Microsoft and so on for hosting, communications, connectivity and other services should expect those services to be cut off at some point in the near future, and plan accordingly. This also goes for stuff deeply integrated into services in your home country that you have come to rely on, which may stop to function.

Regardless, you won't be able to pay for any of these services at the next billing period so they will be terminated one way or another.

Back up your stuff, move your service while you can or you risk losing everything, this is not a drill.

Understand that the level at which this is currently playing out means that it could very well happen that governments will sanction businesses in the West that continue to work with and do business with Russian entities, businesses or individuals.

Some may decide to do this unilaterally for reasons all their own, some may give you warnings, some won't. Contrary to how these things normally play out the speed with which sanctions are being enacted and their severity should not be underestimated. Effectively threatening the world with nuclear annihilation has put the pressure on in a way that I have never seen before, leading to a degree of unity that is unique and which will speed up the process of ordering and implementing these sanctions to unprecedented levels.

Use the time while you have it.

If you are a private individual from a Western country get out while you can, even if that means a detour via Dubai or China. This could very well get ugly and you don't want to get caught in a country where lots of people are being made to believe that you and/or your country of origin are the cause for their hardship. Waiting it out is a risk you probably can not afford. Some Western governments have already ordered their citizens out of Russia.

I hope sincerely that all of this will be behind us soon and in a way that minimizes bloodshed on both sides, but I especially wish that for the defenders, who had no agency at all.
More background— https://www.broadinstitute.org/crispr/journalists-statement-...
Here you go, you find yours https://en.m.wikipedia.org/wiki/Tu_quoque or head to “Ad hominem” if you’d need a longer list to pick from.
How are SIDs the right thing?

Superficial silliness like allocating 48 bits to encode integers in [0,18] aside, what problem do structured SIDs actually solve? I’ve been trying to figure that out for the last couple of days and I still don’t get it, possibly because the Windows documentation doesn’t seem to actually say it anywhere.

I completely agree with having UUIDs or something in that vein for user and group IDs and will not dismiss IDs for sessions and such in the same namespace (although haven’t actually seen a use case for those), but structured variable-length SIDs as NT defines them just don’t make sense to me.
Desert rose is a result of a camel peeing on the sand and the wind blowing overtime a rose shaped object forms.
Bro just build your own internet.
I'm not murdering people too.
So post 2 positions. If Z is worth 50% more to you, then it's clearly a different position, even if the responsibilities are a superset of the lower position. Most companies have levels for exactly this reason.

It's not hard to post 2 positions, and it prevents issues like many people have been bringing up with candidates having the wrong expectations.
Our Russian contractor has been attempting to emigrate for most of his life, and he has a leg up on the rest of the people in the country because he lives in a border town and his family is historically from Poland. That he has not succeeded should maybe tell us something about how easy this sort of thing is.

Also, if you are a U.S. citizen and you would not like to support the droning of weddings and the indefinite detention and torture of taxicab drivers at Guantanamo Bay, you need to pay $150,000 or so to Saint Kitts or some similar country to buy a citizenship so that you can end your relationship with the IRS.
>Yes, I can. That perspective came to me from Russian friends, but it's not hard to find news stories of "actual" incidents.

Those are disturbing stories. It's unfortunate that this has only been reported by local news outlets.

Folks who engage in such activities should be found and prosecuted to the full extent of the law. There should be no place for such violence/harassment of anyone.

I imagine that the vast majority (>98%) of people in Western countries would agree with that statement.

But there are assholes everywhere. They are small in number, but they pretty evenly distributed throughout the population. And we will never get rid of them.

But a few incidents, while reprehensible, among nearly 3/4 billion people, is hardly a hemispheric plot against Russians and/or those of Russian extraction. Wouldn't you agree?
> Isn't that the entire point?

The exokernel people would disagree.

You see, an operating system as commonly conceived has at least two major jobs:

- abstract away underlying hardware

- safely multiplex resources

And do the above with as little overhead as possible.

Now the thing is: whenever you have multiple goals, you need to make trade-offs, and you aren't as good at any one goal as you could be.

So the exokernel folks made a suggestion in the 90s: let the OS concentrate on safely multiplexing resources, and do all the abstracting in user level libraries.

See eg https://www.classes.cs.uchicago.edu/archive/2019/winter/3310... or https://people.eecs.berkeley.edu/~kubitron/cs262/handouts/pa...

Normal application programming would mostly look the same as before, your libraries just do more of the heavy lifting. But it's much easier to swap out different libraries than it is to swap out kernel-level functionality.

That vision never caught on with mainstream OSes. But: widespread virtualisation made it possible. You can see hypervisors like Xen as exokernel OSes that do the bare minimum required to safely multiplex, but don't provide (many) abstractions.
Regardless of your intentions, your list idea would be used for racist discrimination.

You might consider a list of registrars that do stuff you disagree with instead.
Namecheap is not 'virtue signalling', they have 75% of their workforce in Ukraine.

Don't twist this, it's bad enough as it is.
Where are the end users who are begging for more shitty web apps and a less secure computing experience?
All browsers on iOS use Apple's WebKit browsing engine. Even alternative browsers like Chrome and Firefox on iOS are using WebKit instead of their own corresponding engines that are used on other platforms like desktop and Android
As far as I’m concerned, believing in MWI is the realization that causality is not a function, but a relation (in the mathematical sense), and that actually feels more natural and inuitive, all things considered.
I think every adult knows that there are limits to what you can do in any country.
Jail space is finite. If enough Russians care, they cannot possibly hope to jail them all.
Can you elaborate? I'm not sure how you think regime change in autocracies can happen any other way. It's not like autocrats listen to people and go, "my bad; I'll change my direction now." History suggests that only violent overthrow can effectuate that, with a few exceptions where a foreign invader was able to execute the autocrat, or where the autocrat knew they were backed into a corner and the choice was to flee or be killed. Either way, it's violent and terrible.

As Clausewitz said, "war is politics by other means."
Sorry, that was a bit rude and pointless. I apologize. I am just frustrated that your comments all over this thread are suggesting that people should take up arms and violently overthrow their governments in Venezuela and Russia, but you are here policing good-taste commenting on HN.

I don't really know how to address the meat of your point, in that I think OP's point is a perfectly legitimate one and you don't, and I think it is unlikely that I would ever be able to convince you (and you will certainly never be able to convince me).
Please don't post this low-effort nonsense. If you cared about the object-level question, you can check easily enough: https://www.whois.com/whois/orwell.ru. (Spoiler: no, not using namecheap.)

Really, this is a transparent attempt to bring that topic into unrelated threads. Let the namecheap-bashing stay in the namecheap-bashing threads.
Very interesting read and some timely quotes for the present as well:

"But how much of the present slide towards Fascist ways of thought is traceable to the ‘anti-Fascism’ of the past ten years and the unscrupulousness it has entailed?"
Have I told you about the beautiful gift of balanced ternary?
>not sure how to say it, but try to never do that going forward,

And what? Be the lead car of the N-car pileup?

It's real easy to spit out idealized "never/always" type crap on the internet but meatspace is full of nuance and no rules of thumb can save you from having to make judgement calls.
Ah yes, the "someone else has it worse therefore your concerns are irrelevant" argument.

This decision will not prevent a single missile from being fired. On the contrary, it will put more power into Russian entities.
Yes, I prefer strong Chrome market share with possibility of competition from Apple, Mozilla and others. I strongly believe Apple is capable of building a better browser even if they don't get to cripple their competition with monopolistic practices.

Instead, you're defending Apple monopoly where they ban all competition, stagnate web development and make PWAs and other web-apps a non-viable possibility on their devices. All because... you don't like Chrome? Although you'd still have a full option of using Firefox, Safari or others? Why? Because someone else might DARE to use a product THEY prefer?
I didn't even know safari can't do webm. I wonder what else safari and WebKit can't do?
is it reasonable to have a keyword for tail-recusive return? basically it means I'm writing a tail recursive function and give me compile error if it occurs at non-tai-recursive positions
These guys are going to fight and die for the rest of us, because a lunatic decided to hold the world (including the Russian people) hostage for a hazy fantasy of an empire.

The USSR has crumbled because it's political leadership was stale, and it's economy was not diversified. Fixing those would make Russia great again. Unfortunately for all of us violence (special operations) is the only tool in Putin's shed.
This site screams Google astroturfing at every angle. I would be shook if Googlers have no hand in it.

EDIT: The Register lists two specific developers who I don't think work at Google "plus others" so if it's Google they have gotten better at astroturfing since the Open Handset Alliance days of yore. It looks like they're lobbying the UK, and I don't think Google admits which lobbyists they pay outside of the US.
What is the precheck card?

From my anecdotal experience, your boarding pass may have TSA precheck mark. This has been sufficient for me to go into the TSA precheck line (vs regular default line).

Also, I usually see a person at the precheck line entrance screening people for boarding passes with the precheck mark. Otherwise they will direct you to the regular line.
yes, when the people who actually went to the reeducation camps and actually got raped every day tell us about it, we should be sure not to believe them. great idea.
I hope anyone that lives in the US realizes this applies to us too.
Nobody remembers Iraq anymore and the million dead Iraqis, the destroyed country, the resulting vacuum that produced ISIS, the destruction of Syria, and all under false pretense. Oh, and Afghanistan, that unconquerable land that makes a mockery of all its invaders. Or Libya. Or Arab Spring. Or... And these are just the last 20 years.

Of course, Putin should be condemned, but it is interesting how nobody held the US to a similar standard.
In the Western world, its contribution pales in comparison to the efforts of actual fascism. Fortunately, our institutions have (for now) managed to survive both the beer gut putsch, and the failed president-for-life orchestrating it last year. Unfortunately, they've proven very resistant towards efforts at extracting the police state mentality of... Well, our police.

In for-internal-consumption Russian/Soviet propaganda, a lot, but that's nothing new. Declaring enemies of eastern block imperialism 'fascists' has been a rallying cry for repression in the region for quite a while. Orwell himself had quite a bit of first hand experience with that in Spain, as did Poland, Czechoslovakia, etc, etc.
> that is what economic sanctions are designed to do

Agreed - that is the point. To hurt ordinary people so that they care (not said lightly). Sanctions are designed to punish a whole country.

While messed up, you can't just affect/punish the leadership. If you could we would already be doing that. The way to hurt the leaders is to hurt the ordinary people such that they vote, rise up, etc against the governmental actions.

Russia's ruble has dropped up to 40%+ because of the sanctions and the people are pulling their money in droves. This puts huge pressure on Putin to rethink what he's doing by making it incredibly expensive to wage this war.
Reminds me of the time they flagged my account as fraudulent and locked me out of my domains. They ignored me until I blew them up on social media, then they said it was a mistake. I am a US citizen and do not do anything out of the ordinary. This was back in 2016. I immediately moved my domains away.
I am moving my domains off NameCheap too. This is ridiculous behaviour from a for-profit organisation; the only transaction I am interested in with Namecheap is I give you money and you act as the middle man in registering my domain.

Spare me the political and social grandstanding. I am not interested in your views on either topic.
Namecheap is entitled to terminate its business relationship with RU entities, just as you are entitled to do the same with Namecheap.

I, for one, will be moving my own personal domain to Namecheap at next renewal. This is a political issue, and I am on the side of sanctioning the invader.
Just tell them firstname@... and redirect it. I own my domain and apart from my partner and kids emails I get everything else redirected to my personal address. A surprising amount of spam is emailed to sales@... and admin@...
The Voyagers
Imagine the amount of money CRISPR patents might be worth in the future. What is it like to be one of the people involved in this lawsuit?
> The entire future of Application Development is at stake.

Since when does application development equal web application development? this is a narrow-minded view.

> stalled innovation for the past 10 years and prevented Web Apps from taking off on mobile.

I may be in the minority but, as a user, web apps on mobile is the last thing I need. Also, as a developer web apps as a preferred way of developing for mobile is the last things I need.

> Web Apps if allowed can offer equivalent functionality with greater privacy and security for demanding use-cases.

This really needs some sources. To me, it reads like something akin to a snake oil ad piece right now.
Doesn't Haskell have the same List pattern matching/de-structuring for the "holes"?
I think it is relevant because it shows how this content can be affected by it. I think you will agree how this is not something that should be off the internet, Animal Farm is more relevant then ever.
One of these things is not like the others.

Invading a country != denying visas to citizens of a country that's doing the invading.

Stay where you are and you may be murdered by an invading force != stay where you are and deal with the results of sanctions.

Both are definitely bad, but they are in no way equivalent.
Siberia is vast, the horizon endless and the seasons extreme -- the bones there from Stalin's time attest that in practice it's a "boundless" jail.
What do you mean? ChromeOS is literally the embodiment of that idea and is a widely popular product.
If Firefox had 40+% of the browser market share, I would agree. But I think a chrome monopoly is the worst thing that could happen to the web. iOS safari is basically the only thing standing between us and a chrome monopoly. Let’s break that monopoly on all other platforms and then talk about opening iOS up.
> the way e-ink patents have limited product creation

Such incredible confidence in that statement that there is not even a hint or need to offer up any evidence or anything at all. HN is amazing. Dunning Kruger rules here.
It doesn't work that way. Discrimination doesn't follow the transitive property. To discriminate illegally you have to discriminate for an illegal reason. Discriminating for a legal reason while that person also belongs to a protected class is not illegal.
Indeed, banning Russia could be argued is an understandable position.

But banning accounts over somebody's tweets, that is madness.
> the Russian military bombed Kharkiv with cluster munitions

That's a war crime, right? I hope that the field commanders who carried out these orders are brought to justice.
Thank you for all who worked on making the Pi. I learned so much while having fun. I think it shaped my career too.

My only suggestion is that they should produce more of them. I placed an order early January for the new pi zero2w, still in backorder.
Is Namecheap going to be deplatforming Americans the next time the government bombs somebody? Should Chinese citizens be deplatformed for numerous human rights violations by their government?
CRISPR is likely a billion dollar technology. What are the economic results of this?
May I ask in numbers how many people do you think support Putin’s regime in Russia, and where did you get this “most Russians” from?
Navalny is my personal hero too btw, and I went to protest every time he was arrested. First time was in 2012. Did you wait for 10 years to make an action against russian government by asking people to move their domains (aka deplatforming)?
The fact that your business was operating in Russia seems like you didn’t give a f*k about being moral.
In 2014 russian military occupied Crimea. Did you just in Feb 2022 realized how bad russian government is? Seems like it didn’t stop your company from making money on russian users for multiple years.
You meant NOSMOKE.COM?

http://www.lachances.com/Humor/NoSmoke.html
that's not too far back, relative to the discovery of Cas9 gene editing...
you know toyota is a japanese company right?
It's not even spite. Spite at least has some emotion in it. This is lazy virtue signaling of the kind that sounds impressive when you've been bought enough drinks to forego further explanation of who this is actually helping.
I have no problem making life harder for Russians, having them cancel their holiday in Turkey, wait in line a bit, move to a new VPN. Maybe that will make some realize that something is wrong with their entire government and they need to revolt and change that fast. This after Aleppo and the rest.

I think that the government of a country is a lagging metric of the value of its people.
Not "print 'Hello World!'"?
Many people in this thread seem to feel that a Namecheap domain is an inalienable right. On the contrary, a company whose employees are being brutally besieged as we speak has every right to reassess who it does business with.
Almost all software that stores numbers in fixed precision is just because they copy int semantics from C and its derivatives as opposed to any real resource constraint problem. This is braindamage.
I'd like to reinforce this.

Wasmer has not invented the wheel here nor we were the first ones to create a Wasm runtime for the server-side (WAVM should probably have an honorific mention somewhere!).

All our work has been based in some way or another on the shoulders of previous projects from great developers and ecosystems, and for that we will be eternally grateful <3 (examples of this are WAVM, cervous, nebulet, perlin's life and many more!)