skysight-inc/HackerNews huggingface dataset:
According to a friend of mine who served as a flight engineer in the red army until somewhen in the nineties your post pretty much nails it.

He called a former Ukrainian colleague today. According to him Russia obtained complete air souvereignty today. Ukrainian air defence was destroyed by sea-launched cruise missiles. Regular Ukrainian troops are not fighting. They leave their weapons behind and go away. High ranked russian staff promised not to chase them. To the majority of Ukrainian soldiers it just feels not right to shoot russians. So Russia covered a lot of ground today without firing much. Extremist formations on both sides and Russian mercenaries are the ones who do real fighting.

This is consistent with the media insofar as you would usually expect: x killed troops in y, z troops caught, strategic installations damaged etc. You cannot get these reports if one side literally throws their guns away and goes home.

In my friend’s opinion Kiev will fall within the next few days if not tomorrow, the government will either flee or get captured and he joked there will be elections next week.
I‘m not aware of any decent data engineer for whom money is the bottleneck. It’s always time and mental capacity.
Nothing I disagree with, Germany's reaction is pathetic. I'm also very concerned with Italy, didn't expect that. I hope they'll sort this out. Only thing left.
Hasn't been updated since 2020: https://github.com/d2l-ai/d2l-tvm, may be severely outdated, since deep learning compilers is a rapidly moving field.
It really doesn't. The strategic value is in securing the coast for good (Crimea was still kinda exposed), clearing up the wild-west they themselves created around Donbass, and providing a new avenue for gas pipelines, effectively neutering any Ukrainian leverage over Russia forever and ever. The NATO-expansion argument is just propaganda, not even the Russians really believe it.
Then ban lobbying.
From what I recall in American history class there's very little on post ww2 conflict. But I graduated high school in 2000.

I think there's little on modern conflict because recent conflict is more likely to be considered political and therefore controversial. It's true that there are parts of the nation where a textbook's take on the civil war might be controversial- but I think, where I grew up at least, you could teach up to WW2 without offending a parent's political sensibility.
Buy real-estate outside of the city.
> I really enjoy code reviewing, and maybe I'm weird but I especially enjoy CR'ing huge PR's

I don't have any affiliation beyond that I applied, seemingly unsuccessfully, but this may interest you: https://app.pullrequest.com/signups/reviewer
Isn’t the best solution to stop the release in that case, and wait until the bug is fixed?

It sends a signal to everybody that language correctness takes precedence over this extremely important feature that more developers depend on than the new features in the release, instead of treating the two with the same seriousness.
> Being able declare variables anywhere doesn't make the code better…

It does, though. The ability to declare variables "anywhere" and allows a reduction in the portion of the code where a variable exists uninitialized, or initialized with a dummy value which should never be used, or holding an obsolete value which is not intended to be used. It also allows more variables to be declared `const` (which requires them to be initialized in the declaration, which must occur after the initial value is computed) which helps to detect accidental assignment and also makes the code easier to review.

It's worth noting that you can more-or-less declare variables "anywhere" in C89 too—you just have to wrap the variable's scope in a compound statement. From that point of view, C99 doesn't change where variables can be declared. It just lets you remove some syntactic clutter.
Because of the price I just bought myself an Ender and printed it myself. Was a nice project.
When I was considering it myself I made a simple calc that I'll use this keyboard for at least 5 years. With the amount I type per day and clearly gained health benefit I would pay even more to have even better equipped version of the dactyl (track ball, magnetic scroll, etc.)
In my experience those with knee-jerk reactions like this to hot issues with heavily echoed (in mainstream/social media) "right" and "wrong" moral stances are very impressionable. Perhaps investigate further before fleeing.
>ethernet

Xerox

>GUI

Xerox

>laser printers

Xerox

>cryptography

Maybe the Babylonian empire?

Look i stop here..super-computing , TOR, LISP or Ada is not a driving force, they are a product...you could have said WWW made at cern...but hey
DynamoDB is the same, it charges you for the number of reads/writes you do, so if you're doing full table scans on massive databases, you're going to have a bad time.
True but I for one still think it's valuable additional information.
As someone forgets his password often and has to create another account. Half the fun is making it to 500.. once you hit 525 it's hard to slide back under if you act semi-responsibly.
I've found Snapchat Maps to be an interesting "real-time" source of people's on the ground view of Kyiv and Kharkiv and other populated cities in Ukraine. Can see people's photos and videos from the last 48 hours and it helps paint a picture of the situation (to complement curated images from media sources).
One avenue is to think about it in terms of datacenter compute. If modern compiler optimizations improve performance by 10%, aggregate the perf improvements across the entire world's compute and you get a huge saving.
> 1. The US didn't invade Ukraine, or did I miss something?

I thought we did. Remember there being a coup a while back. But I may be mistaken.

> 2. Russia is not a democracy, did you even look at the article this whole discussion is based on? :-)))

Just like Venezuela isn't a democracy. Just like Iran wasn't a democracy. Chile wasn't a democracy. Democracies that don't vote the "right" way are not democracies.

> Numbers. US planners estimated that the Japanese would defend their homeland and that the number of casualties would be over 1 million people.

I know. That and the billion purple hearts argument.

All your assertions are standard propaganda we all grew up on. I used to believe it too. Now I know better as the evidence to the contrary is rather convincing. I gave you enough information for you to get started and explore incovenient truths. Good luck.
We detached this subthread from https://news.ycombinator.com/item?id=30458819.
Reminder that it's a GitHub repository so anybody can post pull requests (I did so for the list of URLs of user-generated content when I was working on an HN scrapper)
I've started looking at exim. Definitely will also checkout the tools you mentioned. Thanks
> What steps can founders in Russia seek to reduce the risks that they're facing?

Honestly? Their best bet is to leave Russia for a neighboring NATO aligned country.
The are very susceptible to the fallacy of sunk costs.
this problem was solved around 1986 by Norton Commander and one of the main reasons why two-panel file managers (FAR, mc, TotalCommander) are still in use.

When you decouple selection with cursor and make selection "permanent", so you can move around this list without fear to lose accumulated selection, you could pick needed elements one-by-one, sort list by any attributes to simplify selection, apply filters, etc.
> As most of you don't know, I'm off to college soon (within a couple of months), and I'm planning on taking my server with me.

Here is the thing: you can just choose not to do that. Leave it where it is and manage it remotely.

Get a web power switch. With that, you can use its web UI to power cycle equipment.

I have a web switch that can be programmed to periodically ping equipment and power cycle certain outlets if that fails. One good target for that is your router. Routers sometimes screw up and stop routing; in that case you would have no way to get into the web power switch to manually reset anything.

Home is probably the better place for the server.

You think you have solved all the problems in advance with Cloudfare and whatnot but you have no idea. The campus network could block needed ports, or otherwise make trouble. Like, oh, accuse you of "hacking" or something. IT people in schools can be dickheads.

If you're in shared accommodations (dorm), people may have physical access to the server and tamper with it. Even just accidentally.

Plus there is the down-time of moving the server. Transportation risks.

If it's working nicely, just leave it.

I understand it's a kind of comfort blanket that your server is right there under your desk, but that's just an emotional thing you can let go.
Make another account if it matters.
And I imagine that many places would rather opt out of becoming another Chicago. "This is nothing, people elsewhere have it worse" can be applied to a majority of the world's population. It's a useless argument.
He enjoys support, but even from those who support him there are people who disagree with a war and the death and destruction it will bring. Nothing works like dead family members and economic hardship to sow doubt in a political leader's support. Heck, there are probably people who buy the peacekeeping bullshit but still don't want a war

There are already anti-war protests in Russia, and the war has barely started!
This is a case of people putting their conscience before their wallets when it really matters–a true act of bravery.

People of JetBrains, I salute you.
I want to echo what a [dead] sibling comment is saying:

It's a problem that you get the "posting too fast" error only after you have typed a comment. Maybe a long and well thought-out one that took a lot of time and effort.

I've had cases where I've saved the comment in a .txt and gone back to post it later, but of course the discussion will have moved on.

I think the site should not even let you start typing if you are going to get the "posting too fast" error.
If you trust Microsoft/GitHub more than F-Droid, you could also grab it from there: https://github.com/termux/termux-app#github (you'll have to take care of your own update mechanism though)

Not that I'd recommend it personally, but f-droid isn't the only option. Kind of the beauty of open source :). So often apps (e.g. from the government for corona) are only available if you first agree to the Google TOS and privacy policy. Which, of course, most people already did anyway, but the point here is that you don't need to if there's just a build from the devs somewhere, or a build environment you can replicate without too much trouble.
This is specific to asm!. It is a macro, and you can use macros to implement custom syntactic constructs.
I would hope that there would be a better source than a 75 year old "summary of news book". If this is true there would surely be more recent and thorough scientific studies.
It is why I hate Electron apps which disguise themselves as native ones.
OH, is that what it was. My mistake for having the sound muted I supposed.
Depends on the house, but houses can get more valuable much faster than the minimal maintenance costs associated with them. That’s less common in earthquake zones, but scarcity can easily drive up prices because “they don’t make them like they used to” or something interesting happened in the location etc.
That's a huge percentage. In all fairness, Russians are doing a disservice to their long heritage by supporting or making excuses for this cretin. And they must be let known of this.
To me, it seems best to exclude as many possibilities as I can during each step of the (naturally recursive) search. Filtering by "is bank account statement" excludes a lot more files than "was incorporated into my files in 2002", since most people only have a few bank accounts but a lot of photos, videos and other things that they create or download in a given year.

I think the best system is actually a mix of hierarchy and tags. Top-level, very broad "semantic zones" (aka is this .PDF a bank statement, a cake recipe, a textbook, or some temporary file from the browser cache) would lend themselves to being represented as a shallow hierarchy, and items within a specific semantic zone could be then freely tagged or further subdivided into a hierarchy, whichever approach makes sense for that particular semantic zone.
The sanctions being levied against them will impair their ability to sell to a large portion of the world, including current (well, now former I suppose) trade partners in Europe. While they could try to undercut the global price in order to make their oil more appealing to remaining trade partners, it's going to be a challenge depending on how the current and future sanctions develop to even get to market.

A quick search gives this as the answer to who their largest oil buyers are: China, the European Union, South Korea, India and Japan.

China will do what China wants here. But South Korea, Japan, and the European Union will end up being harder to sell to, if possible at all, in the near future. India is a toss-up, depends on how they decide to participate in all this.
> I say this as a person who is 100% against this invasion

Thanks for clearing that up. There are commenters on HN who have a vested interest in Russia taking eastern Ukraine.
Free market apparently is only free if you have $10M lying around. You and I can play around in the stock market and make some peanuts, but only the rich are allowed to get in at the bottom floor and make real money.
The "web" button is gone for me. Anyone else?
I'm sorry, but it's in there.

> Russia is one of the most powerful nuclear powers in the world

If you're using a different transcript then i'm not commenting on that. I was literally just pointing to what i posted, which may not be accurate - as i said multiple times.

Not sure why i had to type out what is clearly readable in what i posted, but /shrug
I think async creates a mini-language within _any_ language, i.e. the whole what-color-is-your-function problem. It's turtles all the way down or nothing.

In return, of course, you get a style of concurrency that tends to be much easier to reason about and much less prone to subtle bugs than traditional preemptive multitasking.

Whether that tradeoff is worth it is obviously very dependent on the particular situation.
> but there was an article on here not too long ago that was arguing that nearly all os development required old C because choices of the committee would break use cases required under the guise of undefined behavior.

I would guess that you're referring to either "How ISO C became unusable for operating systems development" ([0]) or "How One Word Broke C" ([1]).

[0]: https://arxiv.org/abs/2201.07845 , most recent HN discussion at https://news.ycombinator.com/item?id=30022022

[1]: https://web.archive.org/web/20210307213745/https://news.quel... , HN discussion at https://news.ycombinator.com/item?id=22589657
"I think it was maybe because Putin was counting on Trump winning re-election"

This is the sort of rhetoric that is why no one believes the media, too much fear of sounding unhinged and delusional.
Why not build both? Nuclear is great, and pound-for-pound is a much better energy source than solar, but you can build solar much more quickly than nuclear. I don't think your rebuttal is particularly damning.

My points against solar I raised to you in another thread stand: to build the panels/batteries we need, it will create an extreme excess of carbon in the atmosphere. That's not to say we shouldn't build solar, but to pretend it can solely serve all of our collective energy needs is myopic give the constraints.

To be clear, I'm all for covering the entire planet in solar panels...after we switch our production to be powered via fission.
Also a long time user, but the issues described were only the last few months for me. Perhaps there are device specific bugs. I just rolled back to an earlier version until they were remedied
How can one protect themselves from this kind of malware? I assume it requires different measures than your run of the mill virus?
Yeah. So for every hour you bill, about 35 cents of every dollar goes to you and 65 goes to the company.

And this is where it's weird, because 65%, 180%, and 280% are all valid, but different, ways of looking at it.

Because you get 35% of the money, the company gets 65%. i.e. 65% of your billable hours are overhead.

Or, the company gets 180% of what you get. Or, you could say your overhead rate is 180%.

Or, you charge the government 280% of what you get paid. Which is the effective end result.
The issue is what happens when you have a vast population of childless retirees and not enough younger working people to subsidize their existence.
I often flag discussions not because I agree or disagree with any particular aspect of the post, but because the discussion itself has turned unproductive and is unlikely to change. I think that's one way flagging is supposed to be used, technically. I give people the benefit of the doubt that they are doing the same thing.

If there's a place on the internet where people can discuss all topics without it turning into a flamewar, or a series of people just saying things near each other without actually discussing anything, I would like to go there instead of HN. But those places are increasingly rare on the open web!
Nice defenestration reference. Slow clap.
' the democratic countries are getting stronger and more united. '

I see no evidence for this statement in western Europe countries. EU negative interest rates are an indicator of failure not success.
What if, and bear with me, Russia doesn't care about safety?
The Northern Hemisphere does account for 68% of overall land area.

https://www.worldatlas.com/articles/which-hemisphere-has-the...
That might just be the least surprising headline I've ever read.
I flashed the Arduino bootloader on mine by using my Arduino Uno as a programmer
Precisely. It is revolting some of the sentiments on HN regarding this make me sick.

To believe that Ukrainians will just let their country be run over is naive, what bugs me is that they are left to hang in the wind rather than that they receive help, that's the one thing that Putin really fears right now judging by his performance earlier, clearly aimed at persuading the public in the West that he would rain nuclear destruction on any country that decides to interfere.
I'd be interested in on-prem product, otherwise I can't use it with any of the code I develop at work (which is the vast majority of my code). And I work at a small startup, so the price should be reasonable.
Why modern C when you can move to Rust
Then why does the West give him reason for "expansion" through aggressive expansion of NATO?
Linux is not written in C89. It is written in gnu C89, which is a mixture of C89, C99, and a panoply of often poorly-defined gcc-specific features. The number of compilers that can successfully compile Linux is one; not even clang is able to fully do so yet, I believe.

Actually, as a compiler writer, I'd go a little bit further and point out that Linux itself isn't even written to the gnu C89 very well; it's often written to a "C is portable assembly" view of the language, which results in nasty grams and invective being hurled at compiler writers if they compile the C specification correctly and not according to the "proper" assembly the code author thought they were getting.

One of the benefits of more modern language revisions is that they actually tighten the wording on a lot of the more ambiguous parts of the specification--C11 in particular adds a much more comprehensive memory model that's very shrug in the older revisions of C.
I found his lecture quite interesting as well on YouTube. https://www.youtube.com/watch?v=JrMiSQAGOS4
They've had how many regimes in the last century?

No, they won't die for this.
I reckon Biden made one big mistake, and it was to pressure the Germans to block NordStream2. This pre-dates recent events, the pipeline has been effectively ready for a pretty long time - it had long become clear the "technical" delays were anything but. It irritated the Russian kleptocrats, who live off Gazprom, making a military move over Ukraine much more likely.
Putin just wants to create another puppet-state, same as Belarus. He absolutely doesn't care about the lives of civilians, but ruining the infrastructure is not in his plans (only strategical infrastructure)
No, rate limiting goes all the way back to the origin of HN, or at least before my time.
I know a couple of Ukrainians, I can't say they share your sentiment, to put it mildly.
I’m not sure how it’s done with the Linux Kernel (and git definately makes it hard), but at Google (using Perfoce model) there are tools for mass renaming that try to guarantee that there are no regressions. Of course in Linux the amount of C macros make it much harder to work on the syntax trees, but comparision after the preprocessor step should be possible.
How to donate to Ukraine
I regret that I could only do it once.
You will have to elaborate on what life looks like without businesses selling to customers, and otherwise going out of business if they do not sell to customers.

At least it does not seem to involve any conventional use of the word business.
It doesn't have anything to do with downvotes.
A Soviet anecdote for you:

An American meets a Russian and says: "You don't have a free speech! I can go to White House and shout that Reagan is fool!" Russian answers: "Well I can go to Red Square and shout that Reagan is fool too".

As for JB: guess why they are Czech company for years now? My 2nd employer and my first step in IT career was an integrator who provided a few Russian government bodies the maintenance of their infra and developed systems as well as building datacenters for Gazprom, and a few years after the next year they had quite a big profit there was a criminal case opened and CEO was chilling for 2 years in London.
Show HN: I made an ETF and stocks screener
Nothing gets passed you, huh?
I've collected the speeches on my website. He didn't say that.
http://pauleccles.co.za/
RAND Report - Extending Russia: Competing from Advantageous Ground (2019)
No ghoulish is the west who abandoned Ukraine... The West who beat war drums but won't defend a country being invaded.

You say nice words and the "right thing" but the US hasn't done shit for Ukraine.
Wow. I actually lived long enuf to see it! This is super good news. Test pages here: [https://versioduo.com/webmidi-test/] and for FF97: [https://github.com/versioduo/webmidi-test] ...
In which case the word doesn’t mean anything.

Regardless of whether you agree, you know what the OP meant, because “politics” has a meaning, and it’s not “everything”.
If there are effects of linolenic acid on mammalian torpor, then the second sentence is still true.

Life science is based on observational evidence, and since humans are some mammals who have never been observed to undergo torpor, effects observed inducing mammalian torpor do not apply to humans. They're not making a positive evolutionary statement about human torpor never existing, just that any observed effects from linolenic acid on mammalian torpor do not apply to humans the way the other person was implying it does.
As a former chemist researcher I would like to point out: studies on mice do not imply the same consequences in humans.
Yeah, the guy was a running joke / meme.
The openness of the raw video is great, but comes at a cost as well. For one, it will be hard to authenticate which videos are real and which are fake.

While the curation of the news allowed the US to cherry pick only the "good stuff", it also let professional journalists vet the sources, and while they sometimes got it wrong, they were right far more often than a layperson.