skysight-inc/HackerNews huggingface dataset:
I am not in Russia and I did not believe that Putin will attack. I did not expect him to be that kind of retard.

>"Russians need sanctions, they need to start suffering"

When you talk like this about whole nation I am not even sure what to call it. Well actually I do but I did not yet have enough of HN.
"The root problem with conventional currency is all the trust that's required to make it work. The central bank must be trusted not to debase the currency, but the history of fiat currencies is full of breaches of that trust." -- Satoshi Nakamoto
No, absolutely wrong. The ”right default” is to catch return codes and provide actionable, clear and consistent error messages through an error-exit function.
If you're anything like me, I think it's a matter of visualisation, not coordination. I tend to shake if I try hold my hand still (and always have), my hand-writing is downright awful. My sketches / drawings are terrible - I dislike visual brainstorming sessions quite a bit!

However, I did start going through Drawing on the Right Side of the Brain a while back and seriously impressed myself by following the exercises. No, I can't draw a circle or a straight line, but those things don't exist in nature; especially when you factor in perspective.

When in the right mind-set I found I wasn't thinking about shapes at all, I was just trying to make something look the way I was visualising it. For me that's the hard part. I normally think analytically "A stop sign is a octagon with some straight lines. Stop lights are circles." That's simply not true when you're trying to draw. Which is just as well, because I can't draw those shapes for squat!

I don't think I'll ever be able to draw diagrams/charts. However, I'm sure if I kept practising I could get reasonably good at drawing people & objects. Even in a cartoon style, I think I could, with a lot of effort, improve to an acceptable standard. Even cartoons tend to have some sort of perspective and characters are not symmetrical.
Why don't you provide evidence of extant misused `unsafe` first? Or is the whole software world to believe the words of lambda_dn?
You're welcome. If you have any questions about German politics (although, I admit, with a bias towards the left), just ask away!
Photos show the growing toll of Russia's invasion of Ukraine
Replace Ukraine and Russia with Ireland and UK, and apply the same events that happened since 2000, you will end up with UK invading Ireland in 2022.

I think this lecture (2015) explains the situation very well
https://www.youtube.com/watch?v=JrMiSQAGOS4
C/C++ locales are a trashfire. The path to enlightenment is to not use them and discard all libraries which think they can get away with calling setlocale (which a few do, but is more or less a given when we're talking about GUIs).

> obviously you should not use sprintf, you should use C++ iostreams

Friends don't let friends use iostreams.
Putin and his minister of foreign affairs are hardly "some random guy that brushed elbows with Putin once".
I'm writing from the UK where most credit unions don't offer interbank transfers or cards. If you need somewhere to stow cash, it is likely they won't be as heavily overseen by regulators here. Some are less basic but many are, I suspect, small enough to fly under the radar.
> The whole reason for Rust's existence was for Servo so using it as an example of its use is disingenuous at best.

Mozilla wanted to push the boundaries of what's possible with a browser rendering engine and they felt like they couldn't do it safely with the existing languages, so they created their own. Doesn't that, alone, speak volumes for how useful Rust is?

> C/C++ runs 99% of the the worlds software including OS's/browsers/GUI's/Compilers/Virtual machines/Games/Aircraft/Spacecraft etc etc etc.

Now you're being disingenuous. Rust is still so young compared to those languages! Not to mention that the industries best served by Rust move glacially slowly compared to, say, the web. I bet we'll see significantly more adoption of Rust in 10-15 years.
I think it's a very good question. You're not just checking boxes and giving a score here, and if the interviewer is any good, it's not just about "how many correct answers".

The depth of each answer gives you a lot of information about the depth and breadth of the candidate's knowledge. It immediately lets you tell the complete idiot who has always copy-pasted without any understanding from the person who lives and breathes web standards.

Since some of the questions are very esoteric, as you said, it lets you judge how the candidate deals with lack of knowledge. Do they make up some bullshit pretending to be confident (which could be a huge problem in a real project), or do they say "I don't know this one, but based on X I assume it's probably Y"?
What happens after they eat the metal? Are the microbes easier to filter out than the metal?
It is and will continued to be used in areas where security is important.

This is from November 2020, I’d expect them to use it even more by now:

> But we also use Rust to deliver services such as Amazon Simple Storage Service (Amazon S3), Amazon Elastic Compute Cloud (Amazon EC2), Amazon CloudFront, Amazon Route 53, and more. Recently we launched Bottlerocket, a Linux-based container operating system written in Rust. Our Amazon EC2 team uses Rust as the language of choice for new AWS Nitro System components, including sensitive applications such as Nitro Enclaves.

https://aws.amazon.com/blogs/opensource/why-aws-loves-rust-a...
Just vote harder guys, and make pithy signs.

Protests don't even work in the west, how can they work in Russia?
ms for formatting 2 million ints
Well if it wasn’t mutable, it wouldn’t be state but just a global constant variable. Which is much less harmful.
Duplicate

https://news.ycombinator.com/item?id=30397853
Well, he is at least speaking for himself, likely has a good idea of what friends and family think so you can take it as a datapoint.

And I would put more stock in that than in someone who isn't Russian.
I remember at pycon ~2016 one of the maintainers of pypi did a short talk on it and the entire pypi service at the time only ran on one or two boxes. It was surprisingly scrappy for such a critical service.
Russia launching a full-scale invasion against a neighboring country surely is the complete opposite of the specter of some cunning Soviet/Russian intelligence officer who deftly turns a whole nation against itself.
I'm not sure exactly what you mean by 'adversarial networks', it could be GANs or adversarial training.

Either way, yes, there are techniques for improving performance in the presence of an adversary but it doesn't negate the problem; anything you do will be countered eventually. Clever techniques only buy you more time before someone figures out a way around it.
Agreed. You should always label your axes. In this case, the Y axis is milliseconds on a logarithmic scale.
> American tank mechanic here. Some advice.

> Tanks are bad at urban combat. They need infantry support. Without boots on ground they're just big targets with poor visibility. Rifles should aim for the periscopes, but most importantly the sight unit on top of the turret.

-----

> Take down street signs. Don't let the enemy know where they are. Move signs to the wrong streets. Tanks are super heavy, so try to direct them to streets that can't hold their weight. They can't move if they break through to the sewer.
Note that the tool only displays your current position and accuracy. Then you can copy the numbers to your clipboard.

On iOS you can open the preinstalled Compass app to see your current position.
Chernobyl was a geo-nuclear power plant sited on top of a natural column of subcritical fissile material that extended down deep into the Earth’s crust. The plan was to seed the column with just enough nuclear fuel to bring the upper part to critical mass, and thence draw material upwards into the reaction zone, thus creating a virtually unlimited supply of fuel and energy.

Unfortunately, the accident caused a meltdown which is still going, three decades later. When it hits the mantle, its energy output will begin to grow exponentially as it consumes the greater concentrations of nucleotides at that depth. Eventually, it will explode, triggering global supervolcanism, which will destroy most of human civilization, and potentially drop ash on Putin’s car. He’s only just had it washed, so he sends in the troops to retrieve the melting core, and save the world.
They added another 2 units for Japanese, it is a good method, certainly teach you the basics and how to get by if you are in Japan. You get to learn all the important patterns and many common words, the last 2 units add more casual speaking which is very important since people use it a lot, even in formal situations. My only grief with them is that they try to push Japanese culture and therefore use words that are not that common or useful, like "embroidery". It would be much better if they used the most common words of the language rather than not very useful vocabulary for a beginner.
In 1984?
> wasn’t even able to psychologically subvert the Ukranians

Well, not all of them, but the there were enough separatists in Crimea and Donetsk, etc. to destabilize those regions. Were those separatists psychologically subverted, or did they just happen to want to re-join Russia?

They don't have to subvert all of America, just enough of a subvertable multitude to destabilize things.
There ain't no reason I wouldn't never consider using Grammarly once, at least especially not now or whatnot.
Jacquesm demonstrated that there was no point, and therefore nothing to address.
And BS-ing through it is exactly one of the red flags I'd be looking for as an interviewer.

I don't want people who tell me "it's all under control" and "I know this" and then the result is a disaster. I want people who tell me "I know X and Y but I'll have to look up Z". Tell me that you don't know but are assuming, then show me your reasoning skills by "BS-ing your way through it".
And this is why the tech interview process is (still) broken.
I agree. If this is judged by how many you can answer then the interview isn't useful. But if the interviewer uses it as a launching point from which the candidate can talk about their experience with web technologies then it's a great addition to a longer interview.
Sure, give Putin his own 2 March (O.S.) / 15 March (N.S.) 1917.
liveuamap.com
Antlions
In a nuclear war everybody loses, so yes.
64,036 in the the army (Heer) only.
I love that HN has all sorts. To read a pro-dictator, pro-invasion, pro-authoritarianism argument is still a surprise, but at least it's something new to read.
Not until there are more protestors than the police can conceivably arrest will it make a real difference, but there is some chance of that happening.
Bezmenov's Steps
By this definition, analyzing history and all its actors is the same as assigning and/or de-assigning blame.
Indirectly, yes. Even if you just want to draw stick figures, you need to put marks on paper (or tablet, but the analog way has benefits IMO), and the book helps with that. You’ll need to practice abstraction and that’s nothing more than seeing and drawing. A lot. Check out the Gary Panter link above. Fill a sketchbook with stick figure versions of the stuff around you and you’re off to a good start.
You should learn physics and math by solving problems in text books.

Don't expect to read the text and learn, as if you were digesting a short story or a news article, you have to learn by doing.

There are physics books that a famous because they teach you how to think in physics or in mathematics, but have abridged or non-existent problem sections, I would defocus these books from your curriculum.

In fact, you probably shouldn't even read the books or even watch any youtube lectures, just try and solve problems and if you don't understand the material only then consult the text/youtube.
Wow, it's really similar in essence to Naomi Klein's Shock Doctrine. I wonder if she listened to him when writing the book.
Before anybody takes this specific prediction too seriously, this guy posted numerous misleading claims about Actix's use of `unsafe` in another thread before deleting them and seems to have a strange vendetta against Rust in general.
Not a FB user, so I'm genuinely curious what the GOP agenda is being surpressed?
Also, people who haven't been on the interviewer side have no idea what kind of idiots apply to jobs they're absolutely not qualified for.

Like web developers who couldn't make a reasonable guess at more than two of these lines.
To paraphrase Hanlon's razor "Don't confuse reluctance with incompetence". The US is a rat's nest of different interests; it is too internally divided to fix hard problems. There are always wealthy political donors who control enough politicians to prevent a good solution. At this point, the US can only put lipstick on its incompetence. I do feel sorry for Ukraine but the GOP represents 40+% of the US electorate and they are now a cult rooted in disinformation (and supported by Russia). A nation this divided can't save itself; how can it save anyone else?
The current cyber reservist page is:

https://www.gov.uk/government/organisations/strategic-comman...
Why specifically government-sponsored program? I see parallels with how the free press (i.e. not government) of England undermined the EU over a period of 25 years with misinformation, and then capitalized on the destabilization of the Euro (the Greece bailout) to precipitate a referendum.
Slightly disrupt, in a pretty small way, a few thousand people connected to the regime

vs

a bunch of Ukrainian civilians get killed, their homes destroyed, thousands of refugees, and troops on both sides die and are horribly injured.

No idea if you're connected to the regime, but it would be unfortunate to mess up your life in the west. But there's a tolerable amount of collateral damage. This goes back to hurting yourself to hurt the bad guy, it's not a western ideal to harm the innocent, but we might end up where it happens and we shouldn't be paralyzed by the possibility.
There are very severe consequences for protesting. I don't blame him if he puts his and his family's lives first.
If it's a big enough school, you can probably sit in on the year 1 or year 2 lectures without anyone asking for an ID, too. If you aren't interested in credentials, this would get you up to "novice" level in math and physics without much trouble. Year 3 and 4 lectures would be too small for you to reliably go unnoticed. Smaller institutions will also catch you earlier.

Of course, you won't get feedback with this approach. At least not easily, as you won't have an assigned TA and they'll notice if you start showing up to office hours.
...they need AA and AT weapons a month ago.

Given the success of Turkish drones against older Russian weaponry during the recent conflict in Artsakh, maybe the Turks could be convinced to test the drones against more modern versions? Although your point is correct, that the time to have arranged this has passed.
Isn't it in actual reality just a matter of passing the right set of laws?

"I deem it legal to freeze assets of terrorists."

"I now deem you a terrorist."
I can't imagine working in a place like this.

I couldn't either. I don't work there anymore.
If I bring up 2 examples of leftists being as pro putin as the 2 examples you have linked does that make both sides ( ;) ) pro putin? Because finding anti-Nato leftists isn't that hard at all.

Seriously, from everything I have been seeing going from meme accounts to trump aligned figure heads, there has been an overwhelming support for ukraine (while criticizing biden of course but that's still not being pro putin). Yes there are some on right who are but thats because the right isn't a monolith. Imo it's just unhelpful and it reeks of terminal partisanship mentality when even a pretty bad situation like this is used to score points against the other side using cherry picked examples even if it's so easily disproven. Inevitably it also turns into a "the other side is not as willing to go to war as we are so they are against us"
Do Mastercard and Visa require SWIFT to function within the borders of Russia?
That reduces to the current state: most people choose "fact" checkers that say "this is the facts!" to stuff the choosers like. New bubble, but now validated by "fact" checking.

Fact checking necessarily is gate keeping. You don't get to choose your facts, they just are.
Dropping bombs on poor civilians looks bad, but starving them to death with sanctions looks good. It's humane really.
Thanks. You're right. I meant both. I edited the comment to reflect as much.
Protests work: if they are large enough.
I fully supported surgical separation of Donbass along the ceasefire lines. That would have stopped people suffering there, and would have been a forever reminder to Ukraine what happens when you let your nationalist radicals run unleashed and turn blind eye to their actions. What has been happening these 2 last days - indiscriminate killing of people all across the Ukraine - has nothing to do with it, and is a shame on my old country. I hope and believe Ukrainians will get victorious in the end while that catastrophe of a war for Russia will, similar like the defeat in Afghanistan, result in total crash of Putin's regime, and may be, just may be, i don't hold my breath here, some awakening of Russian society as a result of a burning shame and repentance.

Current Russian society has proven incapable of self-management as well as incapable of responsible management of such a large territory and military force including nukes. I suppose that as a result Russia, similar to Germany after WWI and WWII, may be broken up with limits on military force, giving up nukes, and other restrictions. Very probably losing that key place in UN Security Council. In short - Putin with clear permission from the whole society, save for a few brave souls, blew up any last chances for Russia to be a great country. (note: Putin is counting on China's support here agreed upon in exchange for Russian support in the future Taiwan takeover, yet that senile moron completely misses that once things go wrong in the Ukraine invasion - and they will - China will be the first to use the chance to get rid of that aggressive nuclear powered neighbor and to replace it with a docile client state comprised of the Far East part of that former neighbor)
Given that this has no e-ink color display, it is an instant deal breaker and a no buy I'm afraid and nearly reminded me of the old obsolete black and white Pebble screens (until they got E-ink color).

So from me, No thanks and no deal.
But that 'narrow line of reasoning' is the most common case.
Ukrainians are already suffering. And Americans too will suffer from the sanctions that Americans impose. But I am willing to suffer economically to protect a free republic that truly represents its people, because they are people, just like me.
I mean it's aimed at makers, so it's expected that you'll use it for some sort of "interesting project" rather than take it out of your bag, program it to display your name, and use it instead of a sticker.

I've traveled with a lot of ham radio gear over the years, and sometimes the TSA wants to take a look. The worst case is that they swab it for explosive residue. Adds a minute to the transit time through the checkpoint, worst case.
I found the handy statistical lexicon useful.
So we gonna apply this logic to all the other government workers working for toxic systems that hurt more than they help?

There are plenty of people who go into these jobs with the intention of being decent. The existing systems and culture suck that right out of them.

I knew an old bureaucrat. He got to make decisions that would or wouldn't financially screw families over. He said the worst part of his job was seeing all the younger employees in the cafeteria knowing they were being crushed by the system and turned into people like him and his other senior coworkers.
Machine Learning with PyTorch and Scikit-Learn
You are misinformed and are repeating quite a bit of Russian propaganda. There is another Russian active here upthread, maybe have a chat with him?
Absolutely, the German Banks can send trucks to collect their loans in Rubles. No biggie.
Check your browser settings under accessibility. It makes sense for most users to allow sites to disable this, because users accidentally zoom (especially by double-tapping) making the web app feel non-native and broken. But I believe most browsers let you tell them that you always want to be able to zoom, and then they ignore this setting.

Providing it as a setting has the advantage that developers just set it (and you can tell your browser to ignore it), instead of finding some horrifying and harder-to-avoid way of preventing the browser from zooming.
Invasion is not a good decision. But Ukraine had some problems with radicals, with crimes and with respect to other languages in their country...
Trace images using Tracing paper
Yeah imperialism sure sounds like weaponizing international systems nominally neutral.
It's not really the opposite; what the defector describes is the strategy used in the prep work that went into the invasion and which made Putin think that the West would crumble in the face of it.

It did weaken Western countries internally, and the relations between them, but not (at least, I think from evidence so far) as much as Putin needed.
Zendesk terminates offer to buy SurveyMonkey parent
I Will add plenty of AP, routers and UTP cable.

They were projects like decentralized WiFi networks, mostly on cities (I remember one in my city), maybe people need to remember them
> Political prisoners continued to be kept in one of the most famous camps Perm-36 until 1987 when it was closed
Right. My point is that the change from sprintf() to sprintf(..., NULL, ...) is a semantic-modifying change. For the purpose of understanding what's going on, that's fine. For the purpose of optimizing software, that's scary. And even scarier is that it seems somewhat more likely that the version under test is more correct than the version as shipped.
Thanks for the feedback -- sorry I missed this a couple days ago! Had no clue it got posted to HN.

I've deployed a solution that uses roughly this same method with multiple tables. I experimented with a materialized view that would centralize all the text columns, but ultimately found that it was much simpler and fast enough to have a single expression index in each of the tables. Then the query either joins the tables and checks each column, or you can run a separate query for each of the tables and stitch together the results in app code.
I'm not sure why this has to apply to the network domain; this has been how one designs a library for a very long time: check / sanitize anything passed to the API calls; assume that anything passed around internally is "safe" (pointers legit, values normalized etc).

This is also how you enter a monitor or kernel (i.e. make a system call): caller is not trusted.
FWIW, the tests show that sprintf_l is no faster than sprintf, if you're passing around the same locale object in different threads. So it can help, but it's not an automatic win unless you make sure that each thread keeps a separate locale object.
If you want to read rant about setlocale, highly recommended: https://github.com/mpv-player/mpv/commit/1e70e82baa9193f6f02...
It’s Time to Start Treating High School Math Like Football
Thoughts on using Event Threat Detection / Chronicle or exporting logs to GCP and beyond for analysis?

https://cloud.google.com/security-command-center/docs/how-to...

https://cloud.google.com/logging/docs/audit/configure-gsuite...
I would love a source.
They are arrested wholesale.
> The invasion of Afghanistan was a response to its complicity in the 9/11 attacks.

This kinda borders on the radio station justification - a rogue terrorist attack does not justify an invasion, and most of the attackers were Saudi, so its not even consistent.
no "necro" here.
"nomicon" means "tome".