HNHacker News
TopNewBestAskShowJobs

drran

1,205 karma · joined July 10, 2019

submissionscomments
drran··on Is Grammarly a keylogger? What can you do about it?
Years ago, you used something else instead of Grammarly.
drran··on On the removal of Come Back Alive
Ukraine resists for 8 years straight. How many years you need to accept that Ukraine is stronger than RF?
drran··on Understanding the War in Ukraine
> I think the Vlasov army was totally killed.

Yes, but most Russians are still not punished for their crimes like Crimean Goths. Moreover, they openly wear fascists symbol: ROA flag, and Russian Eagle is surprisingly similar to German Eagle.

> USSR was brutal. World War 2 was extremely brutal - they lost 30 million people

USSR lost 12 millions in WWWII, fighting Poland with Germany (1939), Finnish, and Germany with England and US. Losses are raised to 42 millions to hide 30 millions Ukrainians killed during Holodomor (7 million adults and 23 million children). RF accepted number (02.04.2008) is 7 millions only, but they are still hiding them in WWWII losses.

> USSR was pissed at how rabidly some Ukrainians and others killed people when they sided with the Nazis.

Guess what? If you kill millions of Ukrainians, they remember that for a long time.

Anyway, Berlin was taken by First Ukrainian front and Second Ukrainian front. No Russian army was involved in the taking of Berlin, because Russian Liberation Army (ROA) was on Nazi side.

drran··on On the removal of Come Back Alive
Ukraine sees the overwhelming force for 8 years straight.
drran··on Understanding the War in Ukraine
> It is majority Russian because Stalin deported the vast majority of Crimean Tatars because many of their men fought against USSR in WW2.

IMHO, you are talking about Crimean Goths. They are speaking German dialect, so they were used by Germans as translators. Ukrainians, Crimean Tatars, Greeks, Italians, are killed or deported just because their land was promised to soviet officers.

Anyway, number of Crimean Goths participated with Germans (140) is minuscule in comparison to Russian Liberation Army (ROA) AKA Vlasov Army (3 millions). By your logic, all Russians must be punished for ROA crimes. BTW, they wear ROA flag even today.

drran··on Understanding the War in Ukraine
Russian Empire was called «Jail of Nations», because of many nations captured. To unite the Empire, all nations are erased into «Russian Nation», by prohibiting speaking, writing, signing using people own languages, i.e. every nation is bad. In RF, every nation, which is not Russian, are called «Nazi», because «Nazi» is very bad word. German Nazi, American Nazi, Polish Nazi, Latvian Nazi, Estonian Nazi, Finlandize Nazi, Israeli Nazi, etc., except «Russian Internationalists».
drran··on Understanding the War in Ukraine
Don't worry. Territories of Russian Federation will join the NATO.
drran··on Understanding the War in Ukraine
Currently, Ukraine hear cryings of Russian soldiers, when they are burning in their armor. We hear them very well. Mission accomplished?
drran··on Understanding the War in Ukraine
This is ignorance at it's best. The nuance here is if the US could nuke other faraway sovereign countries, why Ukraine couldn't against a neighbour, over what it sees as security concern?
drran··on Understanding the War in Ukraine
Russian majority areas are in Russia, not in Ukraine. You are off by a whole country. :-)
drran··on Understanding the War in Ukraine
Let me quote Wikipedia about Azov regiment:

> On 11 August, Azov battalion, backed by Ukrainian paratroopers, captured Marinka from pro-Russian rebels and entered the suburbs of Donetsk clashing with Donetsk People's Republic fighters.

So, I assume, the Ukraininan Nazi are killing Donetsk People's Republic fighters? This is THE crime you are talking about?

drran··on Understanding the War in Ukraine
What we should find in Ukrainian spec-ops unit? Germans?
drran··on Estonia, allies to trigger NATO Article 4
Why not Ukrainian nukes then? Ukraine is the post-nuclear country. USA nukes on territory of Ukraine breaks the deal.
drran··on I have no capslock and I must scream
«Caps Lock» key should be renamed to just «Lock». Lock+Shift will behave as Caps Lock, Lock+Tab may behave as Enable Automatic Autocompletion, Lock+Alt may behave as switch to alternate alphabet, etc.
drran··on I have no capslock and I must scream
No. Chauvinism is when somebody declares that his/her language is superior to other languages, e.g. because it used by a broad audience. Russian and English speakers are often doing that from my own experience.
drran··on A Vicious Cycle: The Dangerous Dehumanisation of Cyclists
Even pedestrians occasionally hit pedestrians and then blame pedestrians. Very high maneuverability makes pedestrians unpredictable. The only way to avoid a collision with a pedestrian is to keep distance between you and a pedestrian, or accept that they will step right in front of your bike sometimes, or hit you on the side, when you're passing them slowly, or bump into you, when you're standing or walking with a bicycle. When on foots, I can avoid a collision with another pedestrian easily, but when I'm on a bike, I cannot do that, even when I drive at pedestrian speed.
drran··on Ask HN: Let's build Checkstyle for Bash?
> Even [on] Debian ... it's installed by default for convenience.

:-/

drran··on Ask HN: Let's build Checkstyle for Bash?
perl
drran··on Ask HN: Let's build Checkstyle for Bash?
I just did it. I use Markdown for bash-modules documentation. :-/

A procedure in bash can have way more complex interface than simple function call. See http://vlisivka.github.io/bash-modules/arguments.html for example.

drran··on C meeting is over. C23 added:
Majority of CVE's are because of C memory model, which is fixed in modern languages. C memory model is the constant source of vulnerabilities, thus it better to write new code in a memory safe language, like Rust.
drran··on C meeting is over. C23 added:
We, developers, care about standards, because we want to get things done once.
drran··on C meeting is over. C23 added:
Not all of us use C, because it's very easy to create security holes in C. For example, web browsers are using slow JavaScript just because it memory safe.
drran··on C meeting is over. C23 added:
Total time of «coding + debugging» (development time) is shorter for safe Rust, because Rust eliminates few classes of errors. Unsafe Rust and C are same, but Rust have better abstractions (match operator, Rust enum's, typed macros, etc.)
drran··on Amazon sent the FBI to take my family’s bank accounts
... 1) «testify against this person, which did the crime, or state may found you guilty and seize your home and business» and 2) «don't testify against this person, which did the crime, or we will do a crime against you».

Unless you or/and accuser are criminals, the gap is huge. :-/

drran··on History's deadliest air raid happened in Tokyo during World War II (2020)
Ok, so Europe should put more effort into taming RF and protect Ukraine. As I see, Germany, at least, doing the opposite, so it looks like EU ignores this scenario.
drran··on When I do TDD and when I don’t
> Test Driven Design

Originally, it's Test Driven Development.

I see no connection between TDD and (good) design, but other folks see.

drran··on When I do TDD and when I don’t
TDD is just about replacing of manual testing, during development, with automated testing, to improve ROI of automated unit test cases.

> Requirements drive your tests, which drive your code.

It's verification of implementation, not a unit testing, so it's a VDD, not a TDD.

drran··on How can you be fooled by the U+202E trick? (2013)
The low number of ASCII symbols forces developers to reuse them for all purposes. The number of security holes with ASCII characters is order(s?) of magnitude larger than with Unicode. The problem of apple vs appIe (all Latin) vs аррІе(all Cyrillic) vs elppa (all Latin in reverse) is well known.
drran··on How can you be fooled by the U+202E trick? (2013)
ASCII is part of Unicode, so for Unicode it's also «a limited set. Yes, errors are made and occur. They're reasonably easy to code defensively against».

> Unicode ... vastly expands the attack interface.

Limit yourself to 0..9 to be safe.

drran··on History's deadliest air raid happened in Tokyo during World War II (2020)
Can you cite an international agreement that says that use of nuclear weapon for defense against an aggressor is considered as war crime?

> Where do you?

In the world where RF is stupid enough to invade the nuclear country.

I'm from Ukraine.

← PreviousPage 8 of 34Next →