skysight-inc/HackerNews huggingface dataset:
There are multiple ways to not pay Russian taxes that go towards war effort against Ukraine besides starving to death.

Protesting the war is one of them. Leaving is another.

Being complicit and dying are not the only two options.
Cool, thanks for the link! :)
Armbian 22.02 Release Announcement
And why should that be Namecheap's problem, exactly?
I don't support the Russian invasion, I'm not Russian, and all the other caveats that put me on the "right" side of this.

All that to say I am cancelling my Namecheap account and in the future will actively recommend alternatives to your services. Not only is what you're doing completely ineffective, it is likely doing more harm than good to decent people.
That hasn't been the case since a date which I unfortunately do not have enough space to write in this margin.
Hey! Sure thing!

Google form for email! https://forms.gle/myqMroFy2nAJR4YY6 Discord where we can collaborate on it - https://discord.gg/ZwJxNtnKza
thanks!
Is there a way to import goodreads, I often use the books that I’ve added to goodreads to choose the next book, if this were a feature would definitely move to it.
Nice thing about IMF is that you can keep your "nightowl" schedule. Using the more lax version of 16/8 (8 hour feeding window), you could use a feeding window of 2pm-10pm. I had a similar schedule back when I was a night owl but the wife didn't like it much. I've since moved to 18/6 with a feeding window of 12pm-6pm. I did it mostly for weight and fitness but absolutely noticed the sleep benefits, which I initially attributed to exercise.
> didn't want to provoke panic in his population

Now he's calling for the West to shoot down Russian planes, and his government is handing out tens of thousands of Kalashnikov rifles to untrained bakers and school teachers.

If he always believed Russia would invade, surely it would have been better to start a bit earlier with the no-fly zone and training school teachers with weapons and sabotage.
Why and How to Learn Programming
It was just an observation, obviously that's not Namecheap's problem.
It's not hyperbole. I explained the reasoning in more detail in https://news.ycombinator.com/item?id=30507179. I'm interested to hear what you think.
It is their decision to make, absolutely. And calling that decision posturing is the others' judgment call to make.
Possibly from the Dutch spelling.

https://en.wikipedia.org/wiki/Dutch_Empire
> I don't see why this action would affect your decision. Factoring in the risk that a business might suddenly stop wanting to interact with you has _always_ been part of the calculus.

Because seeing this actually play out means that everyone should update their priors about how probable those risks are? Getting randomly cut off has always been a possibility, but the probability in everyone's priors just went way up.
I can believe they don't have explicit timelines. But I'd bet there are implicit ones. Or are you saying that if you just never do them, nobody will notice?
interest != admiration. If you watch and talk about Mindhunter it doesn't mean you admire serial killers.
Nobody in 1989 expected to encode 92k Chinese characters into Unicode because none of the existing encodings were encoding 92k characters either. The most common encoding for Chinese, GB2312, only has 7k characters.

I recommend reading your own link, specifically the list of sources for the first CJK block to see how many characters were included and where they were sourced from.
Yes, no one chooses where they were born. But everyone does choose what to do about the injustice perpetrated by their governments.

> but for many the price to pay is too high and so they move to apathy or wilful ignoring of what is happening around them

And thereby become complicit. If you witness a rape in the street, and you keep your head down for fear of your own safety, you, by your inaction and cowardice, are allowing the act to perpetuate. These are not qualities worthy of respect. Yes it's scary to risk your own skin, but that doesn't mean it shouldn't be the ideal we hold ourselves to.

If Ukrainians can take up arms against Putin's tyranny, surely Russians can as well.
How many people are going to develop for a niche hobby platform with such closed-source restrictions (including anti-reverse-engineering): https://play.date/dev/sdk-license
They also use auto-increment on their author id https://www3.nhk.or.jp/nhkworld/en/news/authors/341/
Crypto and NFT Projects That Were Total Scams (February 2022 Edition)
Next 0.1917e-1!
> That's helpful, since one can generally assume that anyone with that attitude isn't communicating anything useful.

"Anyone who shows noticeable personal idiosyncrasies in their writing must not have anything useful to say" strikes me as a heuristic of exceedingly little value.
Completely understandable, within their rights, and highly symbolic. With so many Ukranian employees, what else would the CEO do? Sadly, though, it's just another punitive act that will hurt more people than it will help. Not clear that doing something is always better than doing nothing, even in war. Whatever you do should make things better. If not, keep thinking about what you can do that will actually make a positive difference.
Yes in fact the North Koreans do have this option. It's just scary and dangerous. People can't hold power without the cooperation of everyone involved.
Why do you believe that this is an "effective way of showing" anything to the Russian government? Do you seriously believe that they care about their people?

OTOH it does work wonderfully as fuel for Russian government agitprop: "see, they really are out to get you, not just us!".
What is the probability that you would simply revert this decision based upon community feedback?
People unironically writing about "solution to Ukrainian question" invade Ukraine claiming it is "nazi". Truly, psychological projection is the best tool to understand someone's soul.
I think I’m with you on the first one, but I think on point two you have too many heuristics that themselves would have to be litigated and eat into court time.
> That is also true of fork().

> You're supposed to only use async-signal-safe functions on the child-side of fork().

Not practically, there's way more code out there designed day one for fork(). Next to none designed for vfork() explicitly.

Signal safety has more to do with shared mutability, which isn't a concern for fork. You can get into gross situations mixing fork and threads, but that's equally true of vfork.
I mean, nobody does, right? We’re all quite comfortable enough even with a regime in charge. Not much to be gained by the individual if they keep putting their head on the block.
They can expect all they want but no one is really checking.
Thank you for your position and for your support!
+1 for the Aurora store. In spite of being tied to the Google Play Store, Aurora is the only option I was able to find, via which to obtain latest versions of apps in a different country than the Google account, and maintain them via seamless updating process. While traveling, this is a must have option, as Google does not allow changing the "country of origin" of account more than once a year.
This still sucks for your usecase on F-Droid. If you look through the available updates and pick 10 to install, you have to click through 10 popups to allow the installation, one for each update, waiting in between each for the previous update to finish before being able to approve the next.
Digital Nomad
vfork halts the parent until the child exits or calls exec, getting its own address space. In the normal case, you vfork and immediately exec, and the parent continues on with what it was doing. The time between vfork and exec is “special” in that the child is temporarily running in the parent’s address space, then it uses exec to separate and do its own thing.
Yep, I really like sports related books too, such as Eleven Rings: The Soul of Success, and Leading: Learning from Life and My Years at Manchester United
What if it's a historical blog without someone checking their email?

You guys are nuts.
I'm about to do this!
If you ever have the chance, the gemstone section of the Perot museum in Dallas is one of the most amazing things I've ever seen. I had no idea there were just so many different types of gems and so many colors.
I Went from Mining Bitcoins to Building a Blockchain
I’m not convinced that person isn’t trolling after the comment you replied to
Probably, but I'm not talking about legality here. In war people do a lot of illegal things.

I'm just saying, banning this people are probably not having the desired effect.

Showing an alternative point of view would be more effective.

That said, I don't think this is the right crowd. My guess is that 90% of them are already heavily against Putin.
> One idea I see expressed in Effective Altruism circles a lot is that a life overseas in some poor country is worth as much as a life here (in NYC where I live).

Exactly this - it's not a perfect science but it is also a little more complex taking into account QALYs which are quality adjusted life years. Given two options for your $100 donation where one would give 100 QALYs in a poorer country, that is give 100 years of good quality life in total, verses 1 QALY in the West EA argues you should go for the former. It's hard though because people like charity they can see (local) and feel an obligation to donate to their own areas first (which I totally get and feel myself).

I view it the same way I view my stock investments - how do I get the most bang for my dollar, how do I get the most QALYs for my charitable giving. There is huge room for error here but the differences tend to be in orders of magnitude so you can be fairly certain the option is 'better' when you compare, but it gets really complex when you start to speculate on what that person might then do (for example thought experiments like wether you should save the lives of 10 children or one old philantrophist who is about to make a huge donation that will save 10,000 children but whose family won't make that donation if he dies).
I must add: Trail Sense
by Kyle Corry.

It's an absolute delight of an app in every way possible. A large number of features for hiking including a clever use of the barometer to run in the background and provide weather warnings, the standard compass/GPS, a TON of tools like flashlight, whistle, bubble level, triangulation without GPS... unfortunately I'm not a hiker so I don't know what to do with half of these, but it's amazing.

The UI of the app is amazing too - simple and material UI, but unobtrusive. The best part? It's 3.14MB (!!!!) in size. (And it's last update was 6 days back, so active development. And of course it's open source.)

Oh btw, the Play Store listing (186 reviews) has an average of 5 stars and no review below 4 stars. Go figure.
Thanks for the reference; unfortunately we don't know who of the two authors has written the paragraph, and it is also not very specific. Meanwhile I found the following paragraph in Wirth's tutorial titled "Programming in Oberon" (of which a version can be downloaded from https://people.inf.ethz.ch/wirth/Oberon/PIO.pdf, and the first version of which apparently is from 2004); on page 57 we can read:

"The designers of Smalltalk clearly wished to present not only a new language, but also a new
paradigm, a new approach to programming. To be effective and convincing in this endeavor, they
provided also a new terminology to underscore a different quality of programming. In this effort,
record-structured variables became objects, their associated procedures became methods, a data
type became a class, and calling a procedure is now termed sending a message to an object. This is
denoted as object.method(message)"

It is interesting to note that "object.method(message)" has nothing to do with Smalltalk syntax at all (which supports my assumption that he had little to no personal contact with it). In his 1988 papers Smalltalk is just referenced as one of many OO languages, next to Simula 67, ObjectPascal and C++.
I have run into this issue too. My Gmail account was challenging to say over the phone/in person and I wanted a platform agnostic email address so I grabbed firstlast.co but it often takes some reassurance that yes, that is my real email address.
I never knew there were so many dehumanizing regimes in Europe!
We aren't removing services, we are asking people to find another provider. There are thousands out there. We aren't a monopoly here.
>The problem with using excess power for things like that (or desalination per sibling comment) is that the infrastructure to do these things is expensive, and it becomes less cost-effective if it's only used part of the time, when the energy is available.

Not if you reverse the grid - instead of providing power to the nodes it takes excess away to scalable workloads. And you have grid access as a backup.
Yeah, you can always put an upper bound on it. But that upper bound may be a billion, or a hundred billion, if you're launching a new cigarette.
> As a hiring manager, I see that this is actually not so simple. You give someone a range, say $100-150k. I ASSURE you that they are thinking they are closer to 150k than 100. So good luck giving an offer for $100k, even though that might be what that particular candidate is worth to you.

This claim appears multiple times in this thread but it doesn't actually make sense to me. If I'm currently making $x and I see a job listed for $1.2x - $1.5x, I'm not going to turn down a 20% raise just because I wanted a 50% raise.
Best ribeye in my region is pretty unanimously thought to be found at the back of a gas station.

An older man has been grilling Ribeyes out the back door for like sixty years or something, I think only two days per week.

It comes on a styrofoam plate with no sides. You eat it in an ugly back room on cafeteria chairs, past the stand of ho-hos.

It's like $20.
GoDaddy's CEO ought to send you a fruit basket or something, you just made salesmen of the year!
Why are you giving an unrealistic deadline to transfer the domains away until the 6th if domain transfers take 5-7 days. Will you stop the transfers in the process when the 6th of March comes?
Digilent Analog Discovery Pro ADP3450 Review, Teardown and Experiments
You may well be describing me, as a Seattle resident with a blue coat and a chocolate lab who currently has an upset stomach and is in need of many walks recently. We're working on the food/diet part, but your comment inspired me to buy a reflective arm band for myself. His harness is already a bit reflective. Anyway, thought it was funny and thanks for the sanity check/advice.
Look, I'll say this as an admitted domain hoarder myself, but:

The thing that sucks about namespaces is that there's no way to win. If people can own them without an ongoing cost, they'll go unused (think of people squatting really good social media usernames without activity on the account). If people have to pay an ongoing cost, there will be a lot of stuff where the cost-benefit to them of maintaining the domain part of those [Cool URIs] they picked doesn't make sense... so a lot of cool stuff has disappeared from the internet, especially the personal or non-commercial freely shared resources, leaving an ad-ridden wasteland behind.

So yeah, I do kinda think that people should have their own domains if they have enough internet presence to want to set up a Linktree, but way too many techie people take the drawbacks for granted.

[Cool URIs]: https://www.w3.org/Provider/Style/URI.html is the link everyone knows, but https://remysharp.com/2016/12/22/cool-uris-dont-change is the better one
I think it's less that you're violating an "arbitrary date formatting convention" and more that you know the formatting convention everyone uses (4 digits), and decide to use your own arbitrary convention that maybe a hundred people in the world use. In fact, you're putting in extra effort just to use this convention that, by the time it's relevant, the earth probably won't even exist anymore.

Most people will interpret this sort of thing as extremely pretentious and also assume that you're fishing for "compliments" and trying to look cooler than everyone else. Like an inside joke only you know about, so will someone please ask you about it?

This type of behavior is typical in a classroom but becomes a lot less culturally acceptable the older you get.
I'm just wondering, will you apply this standard fairly to all countries? This is of course a strong argument, and if you do, I will in admiration.

However, if you are going to apply it selectively, it's not nearly as impressive.

Otherwise, if you are doing it because your country is at war with Russia, that is much better justification and is commendable.
I think I’m right in between these two points of view. I’m a reasonably good cook and in many cuisines, I can prepare myself something of restaurant quality at home for a fraction of the price.

But I’m not an artist with food. For me, the novelty comes from seeing what artists can come up with given the space to just create.

Then I get even more value because I can take what I learned and cook it at home. I get to relive the dining experience when I cook. And if I get to cook that dish (or another dish inspired by it) for someone else, I get to share the story again!

We’re all different and our relationships with food are no different so I don’t expect to convince you. I definitely don’t think you’re wrong. But that’s how I get value out of meals I can often prepare myself, even after I’ve thoroughly ripped them off.
What exactly do you mean by that ? Are you talking about an IBM emulation product that runs on RH Linux ?
The word "climate" seems to have gone missing in that piece. Should it be there? I don't know, but Iben Browning, then at Sandia Labs in the early 1950's conducted a research project to understand the causes of war. His report was classified until later that decade; it was wordsmithed into the book _Climate and the affairs of man_; his working hypothesis was, indeed, massive climate change, leading to mass migration, leading to war.

We see, today, climate migration in play.

Of course, the Ukraine invasion doesn't immediately call up the imagery of a climate related invasion; if there is a link to the vast permafrost thaw going on in Russia, it's not obvious. But, who can say?
Rewriting it in Rust doesn't magically make it use no CPU! CPU usage becomes an architectural concern at a certain point, not a language concern. Even the fastest languages can't make e.g. a game server scale the way a CRUD app does.
> sad that Librarything has such poor marketing

I did not know it even existed, I have imported all my books into it and will wean myself of Goodreads.
Honestly, if Namecheap wants to earn my respect back after this their only option is to ban me and their other US customers for the crimes of the US government, but they won't because the US market is too lucrative for them to lose.
The point is that Namecheap parades itself as a defender of the First Amendment, while simultaneously robbing people of a vehicle of self-expression that these people have paid for. I know the language of the First Amendment doesn't prohibit Namecheap from saying the will no longer initiate or do any business with Russians. However, it's hypocritical all the same when they criticize the similar actions being taken by the US government.

>I don't think it is relevant to international boycotts, in letter or in spirit

Of course the First Amendment is relevant to international boycotts. How else would Namecheap half-assingly justifying its premature pullout? If they don't want to renew those domains after a year is up, I wouldn't have a problem, but that's not the case.

My issue is not Namecheap's boycott in and of itself, but the process of damning a host of individuals on the barest of relations to the Russian government while having the gall to take their money and run away.
I'd like to point to my comment on another thread pointing out some poignant issues with F-Droid's design: https://news.ycombinator.com/item?id=30507185
I was there the day their site went down when they started selling them. Pretty sure I still have that board around somewhere here.
I made the mistake of having a domain hack with my last name for my personal address, really hard to explain to people and it'd be too annoying to move away from now.
I miss the old E16 themes that mimicked other operating system's UIs.
Someone is going to suffer, should it be:

(A) A Russian tax payer, or,

(B) A Ukrainian bomb recipient?

It's not fair, but if your country does evil -- you are not entirely innocent.
While I don't have an opinion about your decision to terminate service to Russia (I'm not Russian, I'm not a customer, and I can see how having such a heavy presence in Ukraine could influence the decision), a lot of your comments in this thread directed toward previous customers are very dismissive. I feel like you could have taken the high ground here simply by reining in your attitude.
It's really unfortunate that the top-voted reply to my comment is some kind of partisan struggle applause light that has no relationship whatever to anything I said, to me, or to the topic at hand.

(Edit: fortunately no longer the top-voted reply.)
> That's definitely not true.

Where in this comment thread you replied to is someone but you claiming it will overthrow the government?

Hell, the original comment even says

> Free speech is one thing but this decision is more about a government that is committing war crimes against innocent people that we want nothing to do with.

He has made it more than clear this is a moral issue and they do not support what the Russian government has done. That is not in any way shape or form implying they are trying to overthrow the government.

> Can't help you out here especially since you went on a tangent with your other points.

Yeah, that's because your original comment is so incoherent it took me that long to even realize what point you were grasping desperately to.
Majority of employees being Ukrainian seems to be a major factor here. Maybe if they were based in Iraq they would have cut off the USA then too.
The BBAI doesn't count?
> If Ukrainians can take up arms against Putin's tyranny, surely Russians can as well.

I think you missed the bit where Ukraine is forced to do so and Russians have a comparatively comfortable position from which it will be very hard to dislodge them, and which - propaganda wise - might even play into Putin's hand (not that that should be a consideration).

FWIW I've lived in a country much like Russia for a while when the iron curtain was still in place. It was a complete eye opener to me how living under such a regime can take the spark of agency out of people. A fair portion of the people there were conscious of this and wanted change and were quite literally willing to risk their lives. But the majority was just chugging along in 'everything is fine' mode as long as they had their jobs, their pension and their food on the table.

You always hear 'why don't people rise up against Kim in North Korea'. The answer is simple: they can't unless they are willing to risk it all, only a huge coordinated mob could do that without arms. And absent massive coordination that is next to impossible. But Putin has created a synchronization event, which is why there are such large protests right now. If that flame takes hold it just might make the difference in setting up a sustainable fire and if and when it does I hope that Putin has a pistol nearby so he doesn't end up like Ceaucescu, or in a cell in the Hague for the rest of his life.
I'm there with you, but the opposition is disproportionately reliant on VPNs and foreign cloud hosting. It is required to have any shot at tipping the scales at all. The Twitter and Facebook are blocked already at this point.