skysight-inc/HackerNews huggingface dataset:
It took 5 days to conquer the Netherlands in WW2 (and that was after bombing a major city). Two days for a country the size of Ukraine seems delusional. Did they really anticipate to be greeted as liberators?
Initial thoughts:

1. From the video on the site, device looks simple & portable.

2. The crank on the side makes you think it can play only 2D games.

3. $199 (device+cover) feels little expensive.

4. Display seems black white

5. Wonder why this was not done as an accessory device for smartphones instead of a separate device
And it causes a completely unnecessary versioning problem since the API client code lives separately and not even in a repo typically.

There’s a VSCode extension that executes REST and GraphQL queries stored in a plain text file. So much simpler and more secure. I forget the name - maybe REST client?
::900
There isn't anything in the air for the ukrainians. So they would be only targeting stuff on the ground. Meanwhile the ground will be targeting them. You only have so many flares. So the cost-benefit is probably not there.

Not to mention... how long until a missile tracks something that they arent allowed to shoot. Awful lot of NATO stuff up in the area. 1 nato bird falling from the sky because some newb pilot? You might just find yourself biting off more than you can chew.
How are the Namecheap services taxed in Russia ?

What if you were to charge $0.00 to existing Russian customers for their existing services ? Would there still be a tax levied on services ?
As someone that protested frequently and usually has a "short fuse" regarding abuse of authority, I find that unlikely. Marching down a street can cause collateral damage, you slow down emergency services when you do that. Same with picketing government buildings, people providing essential services just can't show up to work that day.

A modern "government" is a controlled civil war in the same way a modern engine is controlled explosions. I day dream and have the stamina to engage in endless friendly debates about how we can improve or change this, but let's not pretend there's a clean way to engage with "the system" because there's not.
That makes sense, the health claims should have been a dead giveaway.
Well, yes and no, indeed the 'big' people can do it faster and with less bloodshed. But the 'normal' people can do it too, it will take longer, lots of them will likely die and it will be very hard to organize and get off the ground, especially in a country where the dictator has a ridiculously high approval rating given his performance so far. But it can be done.
"Pressuring" civilians into standing up to armed interior police willing to use lethal force and torture, in order to effect regime change, seems of questionable morality.

We change regimes in democracies by voting.

They change regimes in autocracies by dying.

That doesn't feel like a fair expectation.
email@gmail?
> Are you talking about the PDP-7?

Yes

> Unfortunately it's true that clone() (which came from Plan9) has made POSIX threads difficult to support.

clone was literally designed to support posix threads.

> What's the L4 approach?

Capabilities over all of the kernel objects so user space can do safe brain surgery on them. Since everything is capability based including the cap tables you end up duping a cap table, allocating a non running thread, setting registers, and attaching duped cap table. Four syscalls in the minimal case, but it's l4 so they're fairly cheap. Total disclosure, one of my side projects is a kernel with caps and a first class VM to do that in one syscall amortized.
The intended consequence is for more states to pass the same law.
>Are you suggesting people just be able to walk away from contracts whenever they'd like to, as long as they give lip service to a principled position as an explanation?

Nope. Nor am I suggesting that claims for breach of contract should be ignored by the courts.

Should Namecheap issue refunds to customers they are cancelling? Probably. Will they do so? I have no idea.

We're all responsible for our own actions. Whether or not those actions result in positive or negative outcomes.

I imagine that some (former) customers will file lawsuits. They might even win.

As I said in my initial comment[0]:

This is going to hurt Namecheap. Almost certainly
more than it will hurt the Russian government,
and likely more than it will hurt Namecheap's
Russian customers.

Namecheap has taken a course of action that, at a minimum, shows strong support for their employees, with significant financial (both lost revenue and lawsuits) risk to the company.

Whether that's right or wrong, that's how Namecheap has decided to proceed. As I said, this is going to hurt Namecheap financially.

Whether or not their actions are effective in reining in Russia's aggression is an open question (although it will likely have no effect). That said, Namecheap doing what they think is the right thing.

And Namecheap will be held responsible (in a variety of ways) for those decisions.

[0] https://news.ycombinator.com/item?id=30507460
Some of the Linux distros (like Debian) already include that sort of stuff. For eg the Debian Science Team have packaged a lot of difference types of scientific software. The Debian Python modules team packages a lot of different Python modules too.

https://blends.debian.org/science/tasks/
https://wiki.debian.org/Teams/DebianScience

Edit: of course a lot of more modern science and ML stuff is notoriously difficult to package, with pre-generated files, vendored code, lock files and so on.
Yeah but the main point is America mostly doesn't kill Europeans, certainly not western(ised) ones.
In other news, it is really easy to transfer domains, it just cost a little bit.

Those in Russia and in that region might be a problem with blocked credit cards and such.
Ask HN: Any good podcasts for following the invasion of Ukraine?
I've been finding myself hunting for media I don't normally consume in order to get more information on Russia's invasion of Ukraine. Unfortunately I don't know of any good podcasts that are covering the war. Do you have any good recommendations? Any subject matter or angle is welcome, as long as the information is solid and recent. Many thanks.
NoCode has been around for a very long time. It works OK in some specialised areas. But it can’t compete with the power of real programming languages.
Not all of us are anti cryptocurrency technology, per se.

But “Crypto”, as a cultural context in which most of these discussions happen, is a pyramid scheme targeting ignorance. Or, in the more charitable cases, it’s a risky Forex gamble.

I can be happy for the existence of a (mostly) decentralized currency without rah-rahing the bullshit of “Crypto” as a get rich quick scheme.

And I can be worried that Cryptobros will fuck it up for the rest of us by attracting the wrong kind of attention.
How about a RealityOS with duplicate copies ready to be split. When a user faces an A/B options, realities 2, 3, and 4 can go ahead and execute A, B, and cancel so that when the user makes their choice the winning reality is put in focus and the diffs copied to the rest. You could even hover over a button and watch where it ends up. Like pre-fetching from browsers.

Or when a debugger hits a break point reality 2 can proceed with the execution until you are done investigating.

It could even act like a RAID backup in case a random bit flip causes one reality to crash.

Alas it would be quite wasteful to spend watts on hypotheticals...
... while I'm alive.

Otherwise the Kingdom of Hawaii might have something to say.
Their website says it takes 5 days.
Ukrainian Animation Is Worth Celebrating
"pre-emptive severence package... save you some money and not drag this out" .. i'm definitely saving this article as that is a wonderful way to frame the discussion
Sadly, I agree. Allowing alternate browsers on iOS just means more market share for Chrom(ium).
Did they really vote him in though? If anyone was going to rig and election…
This is a good question for the playdate discord where a few Panic employees hang out to answer questions. From their previous related answers I believe the playdate is extremely flexible.
>I don't see any reason to consume animal products

Humans are omnivores for a reason.
Whether you call it whataboutism or something else, my point remains: it is still a cheap argument anyone can throw out that isn't HN-caliber.
My concern is not with them banning Russia. I think that's fine.

I'm more worried about them banning accounts over random twitter posts.
For the CEO of Namecheap, in this context the two teams are "people who support what I support" and "people who don't".

This action hurts the CEO’s "people who support what I support" group, and to add insult to injury his replies here malign those very same people.
Lack of socio-economic system.
I don't think this will work in JavaScript because that while loop will block the event loop and prevents callback from executing. For example, the following code will be blocked when running in Node.js:

function delayedValue(val, ms) {
return new Promise(resolve => setTimeout(() => resolve(val), ms))
}

function syncFn() {
let result
let state = 'pending'

delayedValue(1234, 500)
.then(data => {
result = data
state = 'fulfilled'
})
.catch(error => {
result = error
state = 'rejected'
})
while (state == 'pending') {}
return result
}
console.log('before')
console.log(syncFn())
console.log('after')
He’s not murdering people?
Not interesting in working with Google. Too much account risk.
About 10 minutes worth of oil supplies to Germany.
It doesn't take 1000+ people to run a domain registry: it takes 1000+ people to run an easy to use, secure domain registry service.
Sorted is in the eye of the beholder?
Dürer was unknown to me until I took a community-based art class. What a genius. His innovations in perspective inspire me considering 1493 is both so long ago and so recent at the same time.

https://www.youtube.com/watch?v=1xd2QjqRZG0
https://www.pinterest.com/pin/411868328406803227/
A macOS bundler for ScummVM games
Well, the exact same built-in text editor, called EDT, and he exact same basic command language (like what is "ls" in unix is "fstat" in TSOS) is still nearly exactly the same as I remember it from the 70's. (Of course, there have been improvements and additions, like, say, the internet! .... although, actually, we were on the early internet (arpanet) then too! In fact, my summer job just before college was tinning wires that did the local arpanet interconnect! :-)
> Putin was right and West is against them

If having to transfer a domain sends someone scurrying to Putin, they were far from innocent to start with.
The problem with WaitForMultipleObjects (WFMO) is that it's limited to 64 handles, which basically makes it useless for anything where the number of handles is dynamic as opposed to static. There are ways to get around this limitation by grouping handles into trees, but it's tremendously clunky.
Linux desktop environments do use fork(), and the Microsoft shell doesn't use fork() because Microsoft Windows doesn't have it.

In the Linux context, the fact that random things inherit stdout appending to .xsession-errors and inheriting environment variables is often useful. fork() also makes it fairly straightforward to do things like set a VM size limit or change an environment variable for a newly launched program, which is often useful when you're launching a program from just about anything. I don't know whether rearchitecting Microsoft Windows to work that way would have made the Windows Shell easier to write.

However, and this is the crucial point, fork() was impossible to support on Win16, because segment register values can be stashed anywhere in your 8086 program's memory, and they're just literally added to the offset address with a 4-bit shift, so there's no reliable way to make a copy of a running process elsewhere in memory that doesn't accidentally share segments with the original. You'd have to do what monocasa was saying old Unix did and checkpoint the process to disk. (I suspect Unix never did that, but it's similar to what PDP-11 Unix did do.)
Strong agree.

“Look at all these alternative browsers you can use”

> points to Chromium variants.

Chromium variants are not an alternative, and I’m happy to perpetuate Safari on iOS if it means Apple keeps shafting ad-tech companies in service of my privacy.
Mozilla doesn’t seem like it’d resort to tactics like this.
I'm wondering what they do to vet apps and guard against malware and abuse. Considered as a Linux distribution, why should I trust this one?
Occam’s razor means to give less credence for a given theory to be true the more assumptions the theory requires. One can choose to believe in the theory that requires extra assumptions, but, well, that’s making assumptions.
njal.la. Sign up via tor, pay with crypto. They'll never know where you're from, nor do they want to.
Virtue signaling at its best.

By the same standards, Namecheap shouldn’t be doing business with customers in the USA, given the horrendous track record of aggressions started by the USA.
couple others.

* Antenna Pod. Love it for podcasting. So simple and clean.

* Skytube. Google makes it hiccup a lot, but the only real way to put searches into YT without VPN or mobile fingerprinting.

* RoMote. For those with Rokus.

* Some simple children games for parental 911 moments:

- Coloring for Kids (a must for 2-5 yr age range)

- Letterbox

- Candy Memory

- Doda the Exploda
I hardly stumbled into this thread, I was the one who posted it to HN.

I am definitely not hyping anything, least of all SiFive.

This subthread started with the need for RISC-V workstations, I simply pointed out the closest thing to one of those. Of course I didn't mention the firmware situation, which was a mistake, but I also didn't know about the situation.
Sorry this just gave me a flashback to my college writing course, where a common bit of advice included summaries of the paragraph in the beginning and end (basically) and details in the middle.

Is there a vast conspiracy to ensure that "good writing" fits a common format that's easy to speed read? :O

Or more likely, it's just a good way to format paragraphs, and speed reading tips just follow the convention.
Calling repeatedly for violent revolution isn't HN-caliber certainly but that hasn't stopped you from doing it all over this thread. <- This is whataboutism by the way.
Did you hear about the starving children in Yemen? Or they don't count because not European or "white?"
Safari is crippled when it comes to building web apps that aren't beholden to the Apple tax and control. How the fsck is that better than having a single web engine that makes web apps equals among native apps and avoids monopolistic american megacorp from telling you what you're allowed to create?

Do you really wish corporate control so much? Do you want to go through Apple review for your websites as well?

It's incredible how brand fanboyism clouds your minds - this isn't about engine competition, it's about making free web an equal player to golden cages of app stores.
Arab oil embargo? North Korea? Several countries embargo the United States.
So it requires every website in the world to interact a certain way with every single EU visitor.

So you’ve confirmed that it applies to every website in the world. I don’t see how I can put a website up without being affected by GDPR. If I am affected the moment I put a site up, then it applies to every site.

The internet is worldwide by default. I have no ability to prohibit people in the EU from seeing my site.
Stalin Sort definitely sorts the list correctly.

I hope I don't need to report you, comrade, for saying what is obviously a capitalist lie.
This isn't just about them. This is happening to Russians with nearly every western based service. There are Russians stuck in the EU because their credit card company blacklisted them. Where was this energy when the US was taking a flamethrower to the entire Middle East region? Really eye opening and I'll never forget this.
The U.S. killed like 2 million civilians on the Korean peninsula and Japan slaughtered about 200,000 civilians in a major city in China. U.S. and Japanese subscribers to this service should watch out. I should be especially concerned, as a U.S. subscriber living in Japan.
I'm aware that almost every registrar has similar terms. However, according to ICANN's registrant benefits and responsibilities page, a registrar can't just take someone's money away. To quote Domain Name Registrants' Rights, Paragraph 3

"You [Domain Name Registrant] shall not be subject to false advertising or deceptive practices by your Registrar or though any proxy or privacy services made available by your Registrar. This includes deceptive notices, hidden fees, and any practices that are illegal under the consumer protection law of your residence"

https://www.icann.org/resources/pages/benefits-2013-09-16-en

IANAL, but I'm quite sure that failure to render services for payment counts as an illegal action under consumer protection laws in Russia and elsewhere.
NewPipe's official repo is another one worth adding. They push updates there faster than F-Droid does to the main repo. https://newpipe.net/FAQ/tutorials/install-add-fdroid-repo/
Note that Wasmer’s WebAssembly blockchain ideas are not unique. EOS was the first blockchain to use WebAssembly backend, in 2018 (4 years ago).
It's worth being precise about the terminology: Autopilot comes with the car (autosteer), FSD is what costs $10k extra.

Conflating the two makes it harder to have a conversation about what either actually is or does.
If companies banned Americans over the invasion of Iraq, I would have wholeheartedly supported it, especially if the majority of that company's employees were Iraqis.

Companies should have freedom to associate, and people can criticize them for it and/or switch to another service provider.

This is also why monopolies are such an underrated threat to society. They give too much power to a single, unelected person. Namecheap is in a crowded space, so I'm not worried about it in this case.
Awesome. Great to know.
LLVM compilation times can be for sure improved further, although to be honest we haven't focused on it yet (as this long compilation times are more like an edge case atm).

In general, compiling to Wasm gives you the universality over a chipset or OS. Imagine that you compile TiDB today to Wasm, tomorrow you will be able to run it in chipsets or platforms where it was not available today (RISC-V, for example), without the need of installing a toolchain to rebuild the binary... just with a small runtime like Wasmer.
> Freedom of speech

Only up to the whole "paradox of tolerance" point.
Disney will pause theatrical movie releases in Russia
Sorry, what was the point of this?
I'm so glad that I'm getting karam for all this polite discourse! :-)
This is just a desert rose like the one found in the Africa desert of North Africa
Well done sir. Thank you for standing up for your employees.
And he worked with Chad Birch who runs the almighty tildes.net
Your statement makes sense if you assume the best while considering the purpose of the NSA. Maybe they're doing exactly what they're supposed to do, and we are just making the wrong assumptions about their goals..
>I have to say I am appalled. Breaching hundreds, potentially even thousands of contracts for some cancel culture virtue signalling? This is beyond unprofessional.

The majority of Namecheap's employees live in Ukraine, and Russia is trying to 'cancel' them with military weapons. Right now.

>The precedent this is creating is beyond dangerous and not just for Namecheap as a company but also for the rest of the Internet.

If there is a dangerous precedent here, I do not think it is Namecheap's actions.
My understanding is that older Russians tend to be more supportive of the war.

Not only do they more broadly believe Ukraine isn’t a legitimate country independent of Russia, they’re also more likely to perceive threats from the west and the potential for Ukraine to become a contributor to the threat very quickly. They’ve witnessed conflicts materializing very quickly in the past, and they’re aware it could happen again. Ukraine has dramatically improved their military training, equipment, and size since Crimea. Given that alone it’s clear to see how many Russians might see Ukraine as a threat with their non-NATO status and demilitarization not being guaranteed.

Having said that, it seems Putin has been trying to encourage acceptance of war in Russia for months because evidently there isn’t a broad enough acceptance as it is. At least from the government’s perspective, as they’ve been planning this war for quite a while. I believe the necessity of the war from their perspective came sooner than expected, otherwise they likely would have been seeding the idea of the need for war much earlier. I’m not sure.

So there are certainly a lot of Russian people who believe the war is justified. I’m not sure what the ratios of for/neutral/against are, but I suspect they’re not especially lopsided. Unfortunately. It doesn’t seem there’s significant reason to believe Putin will back down, or that Russian people will force him to.
Let me know how many domains you’re transferring out of Namecheap so that I can transfer that many back in. For everyone upset about this decision, there will be 100s who applaud it.
There's certainly a possibility that change will not happen, but this is the best chance we have without escalating it to a world war.

Sanctions on elites have not caused regime change in other authoritarian regimes, we have even less reason to believe that it would happen with this one.

Russian people need to see that they are at a crossroads, and if they don't act in this narrow time window by organizing and protesting by the millions, they may indeed end up like North Korea.
i just run mine on my raspberry pi, use ddns and allow specific servers to access it...thats a budget.
Some teams allow remote from what I've seen on their jobs page.
Is that the precursor to the Linus Torvalds quote?

“Only wimps use tape backup. REAL men just upload their important stuff on ftp and let the rest of the world mirror it.”
Ukraine joining NATO was never really seriously conceived. Although now that Russia has invaded that may change...
They're crippled by Safari's WebKit, not truly independent.
At the very least if they want to ease into it they could start with opening up browsers for the iPad Pro. I'm one of those people who tries to replace his laptop with an ipad every few months and would greatly benefit from being able to run a full desktop browser with developer tools. I dont even need chrome just Chromium would help. iPad OS get incrementally better every year but it's years away from doing what it's capable of.
> How the fsck is that better than having a single web engine that makes web apps equals among native apps and avoids monopolistic american megacorp from telling you what you're allowed to create?

You mean, like Chrome? Developed by the monopolistic American megacorp called Google?

Also, if PWA’s and Electron apps are your version of “equal to native” I’m going to have to strongly disagree.
Yes it's true the Russian regime is not a representative democracy, but it is an oligarchy.

International trade and economic sanctions hits the wealthy elite and is effective at influencing change. It's unfortunate that this inconveniences citizens but when the regime is unjustly declaring war and killing people it's one of the few moves left to make.
A (literally!) orthogonal question: What's the most knocked-off program -- that is, has the widest family tree. My off-the-top-of-my-head (OTToMH?) guess would be ELIZA.
Algorithm #2 is also an algorithm that solves any problem as long as the solution is at all possible.

Want to pass an exam tomorrow? Set the machine to destroy the universe two days from now if you haven't passed the exam.
A video from 6 years ago that pretty much predicted what is happening, and why it's not as straightforward as it is made out to be
https://youtu.be/JrMiSQAGOS4